backGo to search

Java Software Engineer – Java, Spring Boot

Java, Java 8, Mockito, REST API, Spring Boot, Unit Testing

We are actively seeking a Java Software Engineer to join our team.

In this position, you will be responsible for designing, developing, and implementing software solutions using Java, SQL, and Spring Boot and enhancing the performance of the ONESOURCE Platform Technology streams.

If you're passionate about innovation, we invite you to apply and become part of our team!

  • Design, develop, and implement software solutions using Java, SQL, and Spring Boot
  • Collaborate with cross-functional teams to gather requirements and identify areas for improvement
  • Create scalable and efficient code to enhance the performance of the ONESOURCE Platform Technology streams
  • Conduct unit tests and document code to ensure high-quality deliverables
  • Participate in customer and project interviews to gather feedback and understand requirements
  • 4 to 6 years of experience in Java, Spring Boot, and SQL, with a finance sector background being a plus
  • Good understanding of Mockito and REST API
  • Knowledge of Java 8
  • Strong experience in exception handling and multithreading
  • Experience in designing and developing end-to-end solutions
  • Familiarity with Unit Testing
  • Ability to produce secure, stable, and high-performing code
  • Solid understanding of software engineering
nice to have
  • CI/CD knowledge
  • Understanding of microservices-based architecture or cloud technologies
  • Core Java, SQL, Spring (Spring Boot, Spring Cloud), Design patterns, RESTful web services


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