Java Back-End Software Engineer
Hyderabad, India
1d ago


Currently we are looking for a Java Backend Software Engineer for our Hyderabad office to make the team even stronger.

Typical tech stack for this role : Java 8 / 11, Spring Boot, JUnit / Mockito, MySQL, Kafka, Avro, git, Jenkins, PCF, DDD / BDD / TDD.


  • Strong on Java 8, exposure to OpenJDK 11 preferable, Clean Code and Clean Design, SOLID principles (Mandatory)
  • Need to be strong in Spring & Spring Cloud (Mandatory)
  • Strong in Microservices (Mandatory)
  • Good on DS and Algorithms, primarily looking for problem solving skills , and someone who can write Optimized code
  • Exposure to PCF preferable. Engineer willing to learn PCF quickly if not worked previously
  • Fundamental knowledge on Docker and Kubernetes will be helpful. Know how on Scaling up and down. (Good to have for now)
  • Secure coding practices
  • TDD (Mandatory)
  • Nice to have Pair programming experience & BDD
  • OS : Linux Basic commands knowledge preferable. to browse the logs etc. to understand the issues better
  • Exp : 5-6 to 12 years
  • 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.)
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form