Skip navigation EPAM
CONTACT US

Senior Software Engineer - Java, Kafka, Kubernetes, AWS Bangalore, India

  • hot

Senior Software Engineer - Java, Kafka, Kubernetes, AWS Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are seeking a Senior Java Engineer to join our team of experts in developing a scalable and reliable platform for our clients.

In this role, you will be responsible for designing, developing, and maintaining software solutions using Java and related technologies. You will work in a dynamic and collaborative environment to deliver high-quality code that meets the needs of our clients.


#LI-DNI

Technologies

  • JavaScript
  • ReactJS
  • REST API
  • Git
  • Linux
  • Kubernetes
  • Docker

Responsibilities

  • Identify and resolve software defects and issues
  • Develop and implement software enhancements and new features
  • Participate in code reviews and ensure adherence to coding standards
  • Collaborate with cross-functional teams to troubleshoot and resolve technical issues
  • Create and maintain technical documentation
  • Design and develop scalable and reliable software solutions using Java and related technologies
  • Ensure the quality of the code delivered meets the needs of our clients

Requirements

  • Minimum of 5-8 years of experience in Java programming
  • Strong knowledge of Amazon Web Services, Apache Kafka, and Kubernetes
  • Experience in Microservice Architecture Pattern and Spring Boot
  • Ability to troubleshoot and debug complex software issues
  • Excellent problem-solving and analytical skills
  • Effective communication and collaboration skills
  • Proficiency in English at a B2 level

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.)

A DAY IN THE LIFE

BLOG

Salman Talat
Director, Account Management
TORONTO, CANADA

Read More

BLOG

Iryna Kovalenko
Delivery Manager
KYIV, UKRAINE

Read More

BLOG

Jan Mazurek
Chief Business Analyst
GDANSK, POLAND

Read More

GET IN TOUCH

Hello.
How can we help you?

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

Our
Locations