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

Get the CLI →

EPAM Systems

New

Lead Software Developer - Java FS Angular

Posted 3 views
Discussion

We are looking for a Lead Software Developer to deliver and support a product lifecycle platform powered by Java, Angular, Kafka, and PostgreSQL. You will join an AI-native engagement that embeds AI Ops and AI SDLC practices early and helps run microservices at massive throughput.

Responsibilities

  • Deliver new capabilities and sustain the product lifecycle platform built with Java, Angular, and PostgreSQL
  • Support a microservices architecture designed for industrial-scale workloads
  • Follow established engineering standards and CI/CD practices during development
  • Integrate services via REST APIs and additional service-to-service connections
  • Ensure dependable operations under a 24/5 schedule, with 24/7 support for P1/P2 incidents
  • Conduct code reviews and contribute to testing with the engineering team
  • React constructively to feedback and raise clarifying questions to improve outcomes
  • Pivot rapidly in a changing environment while learning modern engineering approaches

Requirements

  • Deep background of 8–12 years building Java Full Stack solutions alongside Angular
  • Solid knowledge of REST APIs and inter-service communication patterns
  • Strong alignment with defined engineering standards and CI/CD ways of working
  • Proven ability to collaborate well and accept constructive input from teammates
  • Careful, detail-oriented approach for high-availability production platforms
  • English level B2 (Upper-Intermediate) or above

Nice to have

  • Exposure to Kafka, PostgreSQL, or Elasticsearch
  • Knowledge of hexagonal architecture and/or microservices architecture patterns
  • Background in teams that use structured code review and testing processes

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.

A new version of freehire is available