Skip navigation EPAM

Java Engineer (AWS) India

Java Engineer (AWS) Description

Job #: 55805
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Java Engineer (AWS) to make the team even stronger.

What we do:
• Things we are working on: Microservices, Cloud native computing, Event driven, Self-healing systems, scalable messaging platform
• Git, Maven, Gradle, Docker, Jenkins, Kubernetes, JIRA, IntelliJ
• Some practices we adopted: TDD / Unit Testing, Clean Code, Continuous Integration, Agile
• We are passionate about Open Source: Spring, Spring Cloud, Apache projects
• Polyglot programming: Java, Python, Go, Scala, JavaScript


  • Excellent problem solving and critical thinking
  • Independent and strong ownership of business problems and technical solutions
  • Strong Communication and inter-personal skills
  • Mastery on algorithms and datastructures
  • Strong experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.)
  • Experience with open source (Apache Projects, Spring, Maven etc.)
  • Deep understanding of Kafka and streaming
  • Experience with automated testing (TDD, Mocking, Unit/Functional/Integration)
  • Expert knowledge of the Java language, platform, ecosystem and underlying concepts and constructs
  • Expert Knowledge of Internet technologies/and protocols
  • Hands on with engineering excellence, CI/CD tools and practices
  • Knowledge of common design patterns and design principles
  • Good knowledge and experience with security constructs – OpenID, OAuth2.0, TLS, OWASP
  • Expert Knowledge of Internet technologies/and protocols
  • Experience with Agile and strong collaboration skills with Business and Ops
  • What we value as a team::
    • Code written for readability, performance, scale and maintainability
    • Solid engineering practices (e.g. design patterns, automated testing, fault-tolerant systems, KISS)
    • Leveraging Open Source
    • Passion, technical expertise, and personal accomplishment
    • Rolling up your sleeves and getting things done

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.)
Dowiedz się więcej na temat EPAM Indie

Witaj. W czym możemy pomóc?