Skip navigation EPAM

Senior Software Engineer (Java 8, Spring Boot, Microservices) Hyderabad, India

  • hot

Senior Software Engineer (Java 8, Spring Boot, Microservices) Description

Job #: 87965
We are looking for an experienced and motivated Senior Java, Spring Boot, and Microservices Engineer to join our innovative team. As a key contributor, you will be responsible for designing, developing, and deploying high-quality software solutions that follow best practices, embrace continuous improvement, and leverage cutting-edge technologies. Your expertise in Java, Spring Boot, and microservices architecture will play a critical role in driving our software development initiatives.


  • Take part in software design activities & discussions
  • Write production quality code


  • Minimum 5 to 8 years of experience as a Java Developer within production projects
  • BS/MS degree in Computer Science, Software Engineering or a related subject
  • Comfortable with practicing TDD and pair programming
  • Well versed in DevOps approach and concepts
  • Experience Object Oriented design principles. (SOLID)
  • Experience functional programming design principles
  • Good knowledge on Java standard library
  • Hands on experience with Spring and/or Spring Boot
  • Experience in designing and working with REST APIsExperience in agile software development
  • Experience and proficiency in using Linux/bash shell
  • Using and deploying to cloud platforms
  • Experience in cloud native development
  • Experience in microservices patterns and deployments
  • Knowledge or experience with Kotlin, Golang and/or Rust
  • Experience in using code quality tools like SonarCube
  • Experience in developing high performance and high capacity services
  • Have a continuous improvement mindset


  • Java 8
  • Spring Boot
  • Microservices

We Offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Hello. How Can We Help You?

Our Offices