backGo to search

Lead Software Engineer – Java, Spring Boot

Java, Java Core, Spring Boot, REST API, JUnit, SQL, Cloud, Apache Kafka, RabbitMQ, Apache Flink

We are seeking a Lead Software Engineer proficient in Java and Spring Boot to join our team.

With 8 to 12 years of experience, you will play a key role in developing REST APIs, implementing SDLC practices, and contributing to the success of our projects. As a Lead Software Engineer, you will demonstrate an agile and nimble mindset, collaborate closely with team members, and showcase effective problem-solving skills.

  • Collaborate with internal teams to develop and analyze system requirements
  • Implement and enforce SDLC practices for efficient project delivery
  • Design and develop REST API’s using Java and Spring Boot
  • Contribute to the integration and implementation of messaging systems
  • Ensure adherence to quality standards and best practices
  • Participate in agile development and provide valuable inputs
  • Stay updated on evolving technologies and industry trends
  • Lead and mentor junior team members
  • 8 to 12 years of experience in software engineering, with a focus on Java and Spring Boot
  • Proficiency in SDLC practices such as Git, Maven, Mockito, and Junit
  • Strong knowledge of databases, SQL, and REST API development
  • Experience with LDAP, SSO, OAuth, SAML, OpenIDM, OpenAM, and OpenDJ
  • Knowledge of frameworks like Hibernate, JDBC, Caches, etc.
  • Knowledge of wire formats like JSON, XML, Avro, etc.
nice to have
  • Familiarity with messaging systems like Kafka, Rabbit MQ, and Apache Flink
  • Experience in Cloud development


For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool