Hyderabad, Telangana, India
Space Exploration & Research, Information Technology
Full-Time
Black Duck
Overview
Staff Software Engineer – Core Java 17 , Spring boot & Cloud:
We are seeking a passionate and experienced Staff Software Engineer to join our dynamic team. In this role, you will be at the forefront of innovation, working on cutting-edge projects that leverage your expertise in Java, Spring Boot, and cloud platform tools. You will collaborate closely with cross-functional teams to design, develop, and maintain high-quality software solutions that meet the evolving needs of our clients and stakeholders.
Experience: 6+ years
Work Location: Bengaluru (Hybrid Model)
Key Responsibilities:
- Design, Develop, and Maintain Applications: Utilize your deep knowledge of Java and Spring Boot to create robust, scalable applications. Your work will involve writing clean, efficient, and maintainable code.
- Implement and Maintain REST APIs: Develop and manage RESTful APIs and Open API specifications to ensure seamless integration and communication between services.
- Interservice Communication: Use gRPC and RabbitMQ to facilitate efficient and reliable interservice communication, ensuring our systems are highly responsive and resilient.
- Deploy and Manage Applications: Leverage Docker and Kubernetes (K8S) to deploy, manage, and scale applications in a cloud environment, ensuring high availability and performance.
- Agile Development: Participate actively in agile development processes, including sprint planning, daily stand-ups, and retrospectives, to deliver high-quality software in a timely manner.
- Collaboration: Work closely with team members, including developers, testers, and product managers, to ensure the successful delivery of software projects. Your ability to communicate effectively and work as part of a team is crucial.
- Continuous Learning: Stay up-to-date with the latest technologies and industry trends. Apply new knowledge to improve our products and processes continuously.
Qualifications:
- Proven Experience: Demonstrated experience in Java and Spring Boot, with a strong understanding of object-oriented programming and design patterns.
- Database Knowledge: Experience with database management systems, including SQL and NoSQL databases, to design and optimize database schemas and queries.
- API Expertise: Familiarity with Open API specifications and REST APIs, with the ability to design and implement scalable and secure APIs.
- Interservice Communication: Experience with gRPC and RabbitMQ for interservice communication, ensuring efficient data exchange between services.
- Cloud Platform Tools: Proficiency with Docker and Kubernetes (K8S) for containerization and orchestration, enabling the deployment and management of applications in a cloud environment.
- Service-Oriented Architecture: Experience with service-oriented architecture (SOA), including designing and implementing services that are modular, reusable, and scalable.
- Application Security: Knowledge of application security principles and practices is a plus, helping to ensure our software solutions are secure and resilient against threats.
- Agile Methodologies: Understanding of agile application development methodologies, with experience working in agile teams to deliver software iteratively and incrementally.
- Problem-Solving Skills: Strong analytical and problem-solving abilities, with a growth mindset and a willingness to tackle complex challenges.
- Communication and Teamwork: Excellent communication skills and the ability to work effectively in a collaborative team environment.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in