Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Software Engineer - Java with Data Structures & Algorithms

EPAM Systems

India · On-site · relocationSalary not disclosedfull-timeEPAM Systems Careers (offices abroad)

We're seeking a Software Engineer with expertise in Java and Data Structures & Algorithms to join our engineering team and support the creation and delivery of scalable, high-performance applications.

Responsibilities

  • Work as part of a software engineering team, contributing to builds through consistent development practices
  • Identify and debug basic software components to resolve code defects
  • Support the development, monitoring, and maintenance of software across test, integration, and production environments
  • Automate deployment processes in test or production environments
  • Comply with security and regulatory requirements
  • Design and help implement APIs
  • Apply best practices for automated unit, integration, and regression testing
  • Take part in pull request reviews to maintain code quality
  • Contribute to software development within an Agile team, influencing team goals and overall architecture
  • Keep infrastructure safely extensible, scalable, and reliable while meeting SLAs for internal and external users

Languages

    Work format
    On-site
    Seniority
    Mid
    Posted
    21 Oct 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking