backGo to search

Lead Java Developer

hot
bullets
Java, Spring, Spring Boot, Jenkins, Kubernetes, MongoDB, REST API, Scrum
bullets
Pune, Gurgaon, Bangalore, Hyderabad

We are seeking a highly experienced Lead Java Developer to join our client, a large Wealth Management firm. This is a fantastic opportunity to participate as a Developer in a cross-functional scrum team and contribute to a business capability POD. With a minimum of 6 years of relevant work experience, including at least 1 year of leadership experience, you will play a vital role in driving the team's success.

Responsibilities
  • Develop, enhance, and maintain high-quality code to meet project requirements
  • Build robust and scalable back-end microservices and REST APIs
  • Perform comprehensive unit testing to ensure software reliability and performance
  • Conduct thorough code reviews to maintain code quality and adhere to best practices
  • Follow established practices such as code review, unit testing, and continuous integration to ensure software quality and maintainability
  • Actively participate in SCRUM ceremonies, including daily stand-ups, sprint planning, and retrospectives
  • Collaborate with the team to estimate project efforts and participate in planning sessions
  • Mentor and guide other developers, fostering their growth and promoting collaboration within the team
Requirements
  • Bachelor's Degree in Computer Science or a similar field; Master's degree in Computer Science is preferred
  • Minimum of 6 years of development work experience
  • 1+ years of relevant leadership experience
  • Hands-on development experience with Java and the Spring Framework
  • Strong knowledge of APIs and microservices architecture
  • Financial Services background in wealth management is not mandatory but considered advantageous
  • Experience with SpringBoot, Kubernetes, and Jenkins
  • Proficiency in working with different databases such as DB2 and MongoDB
  • Demonstrated expertise in developing and maintaining APIs
  • Fluency in English at a B2+ level is required for effective communication with team members and stakeholders