backGo to search

Senior Java Software Engineer – Java, Spring Boot

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

We are eagerly searching for a Senior Java Software Engineer to become a part of our team.

In this role, you will be tasked with the creation, development, and implementation of software solutions utilizing Java, SQL, and Spring Boot. You will also be enhancing the performance of the ONESOURCE Platform Technology streams.

If innovation stirs your passion, we encourage you to apply and join our team!

  • Design, develop, and implement software solutions using Java, SQL, and Spring Boot
  • Cooperation with cross-functional teams to define requirements and pinpoint areas for improvement
  • Creation of scalable and efficient code to boost the performance of the ONESOURCE Platform Technology streams
  • Conducting of unit tests and code documentation to ensure high-quality deliverables
  • Participation in customer and project interviews to collect feedback and comprehend requirements
  • A range of 5 to 8 years of experience with Java, Spring Boot, and SQL, with a background in the finance sector as a bonus
  • Proficient understanding of Mockito and REST API
  • Proficiency in Java 8
  • Considerable experience in exception handling and multithreading
  • Proven experience in the design and development of end-to-end solutions
  • Familiarity with Unit Testing
  • Capacity to create secure, stable, and high-performing code
  • Sound understanding of software engineering
nice to have
  • Knowledge of CI/CD
  • Comprehension 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