Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

Lead Software Developer - Java FS Angular

Posted Updated 2 views
Discussion

We are seeking a Lead Software Developer to strengthen a product lifecycle platform built with Java, Angular, Kafka, and PostgreSQL. You will help embed AI Ops and AI SDLC in an AI-native delivery flow while operating within a scalable microservices architecture supporting industrial volumes.

Responsibilities

  • Develop and sustain the product lifecycle platform implemented with Java, Angular, and PostgreSQL
  • Help scale and enhance a microservices architecture built for industrial-grade performance
  • Implement engineering standards and CI/CD practices throughout delivery
  • Enable service integrations through REST APIs and other communication links
  • Safeguard reliability across a 24/5 operating model, including 24/7 coverage for P1/P2 incidents
  • Review code and collaborate on testing activities with peers
  • Use feedback to improve outcomes and ask questions that surface risks early
  • Adjust to rapid change while adopting modern engineering methods

Requirements

  • Comprehensive 8–12 years of experience in Java Full Stack development with Angular
  • Practical expertise in REST APIs plus service-to-service communication
  • Demonstrated experience following engineering standards and CI/CD processes
  • Team-oriented mindset with a positive response to constructive feedback
  • Meticulous attention to detail when working on high-availability services
  • English proficiency of B2 (Upper-Intermediate) or higher

Nice to have

  • Working knowledge of Kafka, PostgreSQL, or Elasticsearch
  • Familiarity with hexagonal architecture and microservices architecture patterns
  • Experience with structured code review and testing practices in delivery teams

Benefits

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

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.