Java Tech Lead

EPAM Systems, Inc.

United States

Remote

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Learning opportunities

Job summary

EPAM Systems, Inc. is seeking an experienced Java Tech Lead to guide engineering teams in designing and delivering high-quality software solutions. You will mentor colleagues, drive improvements, and take technical ownership of subsystems or entire projects.

The role emphasizes hands-on leadership, collaboration with global teams, and delivering business value while maintaining rigorous quality standards.

Qualifications

  • 8+ years of professional software development experience, Java focus.
  • Experience with cloud platforms (AWS/GCP/Azure).
  • Strong CI/CD and testing practices, including unit tests.
  • Familiarity with SQL and NoSQL databases and Agile methods.

Responsibilities

  • Lead development teams with technical guidance and workload balance.
  • Debug production and development issues with advanced techniques.
  • Ensure delivery of high-quality software, on time, with low debt.
  • Drive process improvements to increase team efficiency.
  • Participate in hiring, onboarding, and career development.
  • Own subsystems or projects and advocate best practices.

Skills

Java
Cloud platforms (AWS/GCP/Azure)
CI/CD pipelines
Unit testing
SQL/NoSQL databases
Agile methodologies
Angular/React

Tools

Docker
Kubernetes

Job description

We are seeking a highly skilled and experienced Java Tech Lead to provide technical leadership for our engineering team, driving the design and delivery of high-quality software solutions. In this role, you will act as a mentor, innovator, and collaborator, ensuring our development processes and systems are optimized to meet business goals while delivering outstanding results.ResponsibilitiesLead development teams by providing technical guidance, balancing workloads, and ensuring effective collaborationLead advanced debugging efforts to resolve production and development issuesEnsure that products deliver business value, are completed on time, meet high-quality standards, and minimize technical debtAct as a role model for colleagues, fostering a culture of learning and continuous improvementIntroduce and implement process improvements to enhance team efficiency and project outcomesParticipate in staff hiring, onboarding, and career development initiativesProvide tactical vision and take technical responsibility for subsystems or entire projectsWork independently, take ownership of deliverables, and thoroughly test work using defined test casesRequirements8+ years of professional experience in software development (Java)Expertise in Java (Java 11 or later)Strong experience with cloud platforms (AWS, GCP, or Azure)Proficiency in CI/CD pipelines and toolsHands-on experience with Docker for containerizationStrong knowledge of unit testing and test-driven developmentExperience with databases (SQL and NoSQL)Familiarity with Agile methodologies and practicesB2 English levelNice to haveExperience with Kubernetes for container orchestrationFront-end development experience with frameworks like Angular or ReactWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Tech Lead
.NET Tech Lead

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off
Lead Java Developer
Lead Java Developer

EPAM Systems, Inc. • United States

Hybrid
USD 120,000 - 160,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Senior Java Developer
Senior Java Developer

EPAM Systems, Inc. • United States

Hybrid
USD 90,000 - 130,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+1
Lead Java Server-side Engineer
Lead Java Server-side Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
+2
Python Tech Lead
Python Tech Lead

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Java Technical Lead
Java Technical Lead

firstPRO, Inc • Reading

On-site
USD 110,000 - 150,000
Java Technical Lead
Java Technical Lead

SoTalent • Houston (TX)

On-site
USD 160,000 - 210,000
Java Technical Lead
Java Technical Lead

Sysco • Houston (TX)

On-site
USD 120,000 - 180,000
Java Tech Lead (1150454)
Java Tech Lead (1150454)

The Judge Group • Edison (NJ)

On-site
USD 120,000 - 125,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Java Server-side Engineer
Senior Java Server-side Engineer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 150,000
Healthcare benefits
Paid time off
Professional development