Go to search
Lead Java Software Engineer - Java, Azure, Microservices
Java, Java 8, Microsoft Azure, Microservice Architecture Pattern, Spring Boot, JUnit, REST API
Hyderabad, Bangalore, Pune, Chennai, Gurgaon
We are seeking a highly skilled Lead Java Software Engineer - Java, Azure, Microservices. This role calls for designing and implementing robust software solutions and providing leadership to foster a collaborative and innovative engineering environment.
Responsibilities
- Design and develop Java-based software solutions with an emphasis on Spring Boot and Microservice architecture
- Ensure reliable and performant RESTful API implementation and maintenance
- Streamline API development and management using API Management Platforms
- Ensure code robustness through writing and executing unit tests with JUnit and Mockito
- Collaborate with cross-functional teams to architect scalable and resilient software solutions
- Enhance development processes and best practices continuously
- Provide mentorship and technical leadership to junior developers
Requirements
- 8-12 years of experience in Java development including Spring Boot and API implementation
- Competency in Microsoft Azure and familiarity with API Management Platforms
- Proficiency in designing solutions based on Microservice Architecture
- Expertise in REST API design and development; strong proficiency in JUnit and Mockito
- Demonstrated leadership with experience in team management
- Available to participate in project interviews as needed
- High level of communication skills, with a proficiency in English (B2 or higher)