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 are seeking a Software Engineer with expertise in Java and Data Structures & Algorithms to join our engineering team and help develop scalable, high-performance applications.

Responsibilities

  • Serve as part of a software engineering team, contributing to builds using consistent development practices
  • Identify and fix basic software defects through debugging
  • Support the development, monitoring, and maintenance of software across test, integration, and production environments
  • Streamline deployments through automation in test or production settings
  • Comply with security and regulatory standards
  • Contribute to designing and implementing APIs
  • Implement best practices in automated unit, integration, and regression testing
  • Review pull requests to maintain high-quality code standards
  • Contribute to an Agile team's software development efforts while shaping team goals and overall architecture
  • Maintain infrastructure that is scalable, reliable, and safely extensible 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