Skip navigation EPAM

Java Engineer (AWS) India

Java Engineer (AWS) Description

Job #: 55805
EPAM is committed to providing our global team of more than 41,150 EPAMers with inspiring careers from day one. EPAMers think creatively and lead with passion and honesty. Our people are the source of our success. We value collaboration, work in partnership with our customers, and strive for the highest standards of excellence. In today’s market conditions, we’re supporting operations for hundreds of clients around the world remotely. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.

DESCRIPTION


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

Requirements

  • 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.)
Learn more about EPAM in India

A day in the life

SALMAN TALAT
Account Manager
Toronto, Canada

IRYNA KOVALENKO
Delivery Manager
Kyiv, Ukraine

JAN MAZUREK 
Senior Business Analyst
Gdansk, Poland

DANIELLA KOROSSY
Project Manager
Budapest, Hungary

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.


Our Offices