backGo to search

Senior Java Software Engineer - Java, Azure, Microservices

Office in Bangalore, Hyderabad, Pune, Chennai, Gurgaon
bullets
Java
& others
bullets
hot

We are seeking an experienced Senior Java Software Engineer to join our team.

In this role, you will contribute to the development of cutting-edge software solutions, utilizing your expertise in Java, Spring Boot, and API development to drive innovation and excellence in our projects.

Responsibilities
  • Design and develop high-quality Java-based software solutions using Spring Boot and Microservice Architecture Pattern
  • Implement and maintain RESTful APIs, ensuring reliability and performance
  • Utilize API Management Platforms to streamline API development and management processes
  • Write and execute unit tests using JUnit and Mockito to ensure the robustness of the codebase
  • Collaborate with cross-functional teams to deliver scalable and resilient software solutions
  • Contribute to the continuous improvement of development processes and best practices
  • Provide technical leadership and mentorship to junior team members
Requirements
  • 5-8 years of professional experience in Java development, Spring Boot, and API development
  • Hands-on experience with Microsoft Azure and API Management Platforms
  • In-depth knowledge of Microservice Architecture Pattern for designing and implementing scalable and resilient software solutions
  • Expertise in REST API design and development to create efficient and secure communication between applications
  • Strong understanding of JUnit for unit testing and Mockito for mocking dependencies
  • Effective communication skills with an English level of B2 or higher
  • Proven leadership skills with experience in team management and collaboration
  • Ability to attend project interviews as required