Job Description

We are seeking a skilled Software Engineer with practical expertise in cloud platforms, Java, Python, microservices design, and API creation. The successful applicant should thrive in a dynamic Agile setting, work effectively with cross-functional teams, and help deliver scalable, high-quality enterprise solutions. We appreciate self-driven engineers who bring strong analytical thinking, a sense of ownership, excellent requirement-clarification skills, and an eagerness to embrace new technologies along with AI-powered engineering methods. Candidates should display curiosity and a working knowledge of contemporary AI-assisted development methods, such as spec-driven development principles, AI agents, and MCP-based workflows.

Responsibilities

  • Architect, build, and support scalable backend services and microservices
  • Create and improve RESTful APIs and system integrations
  • Operate within cloud-based infrastructure and distributed sys...

Apply for this Position

Ready to join EPAM Systems? Click the button below to submit your application.

Submit Application