backGo to search

Software Engineer – Java, Spring Boot

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

Our team is in search of a Software Engineer adept in Java and Spring Boot.

In this role, you'll leverage 4 to 6 years of experience to build REST APIs, apply SDLC practices, and help our projects succeed. As a Software Engineer, an agile and nimble mindset is key. Collaboration with team members is essential, alongside effective problem-solving skills.

  • Engaging with internal teams for system requirements development and analysis
  • Application and enforcement of SDLC practices for efficient project execution
  • Designing and developing REST APIs with Java and Spring Boot
  • Contributing towards the integration and implementation of messaging systems
  • Ensuring compliance with quality standards and best practices
  • Providing valuable inputs in agile development
  • Keeping abreast of evolving technologies and industry trends
  • Guiding and mentoring junior team members
  • Between 4 to 6 years of software engineering experience, specifically with Java and Spring Boot
  • Mastery of SDLC practices such as Git, Maven, Mockito, and Junit
  • Profound understanding of databases, SQL, and REST API development
  • Expertise with LDAP, SSO, OAuth, SAML, OpenIDM, OpenAM, and OpenDJ
  • Familiarity with frameworks like Hibernate, JDBC, Caches, etc.
  • Knowledge of wire formats such as JSON, XML, Avro, etc.
nice to have
  • Understanding of 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