This job posting has expired

Expired on April 1, 2026

Senior/Lead Java Engineer

Al KhobarFull-timeOn-site
JavaAngularSpringAzureMultithreadingSDLCEnglish

Job Description

EPAM Systems is a leading global provider of digital platform engineering and software development services. We are looking for a skilled Senior/Lead Java Engineer to join our team in Al Khobar, Saudi Arabia. In this role, you will develop and enhance innovative software platforms, collaborate with cross-functional teams and ensure high-quality user experiences. This position requires expertise in Java, Angular and Spring, with preference given to candidates with Azure experience.

Responsibilities

  • Develop and enhance software platforms delivering high-quality and seamless user experiences
  • Collaborate with cross-functional teams to design and implement innovative features and solutions
  • Optimize the performance, security and scalability of the platform to meet dynamic business needs
  • Troubleshoot and resolve technical challenges in collaboration with the broader team
  • Ensure adherence to engineering excellence standards including test-driven development and continuous integration practices

Qualifications

  • Minimum of 5 years of proven experience in Java software development
  • Valid SCE (Saudi Council of Engineers) certificate (or eligibility to obtain) is required
  • Proficiency in Core Java including concepts like multithreading, garbage collection tuning and concurrency collections
  • Hands-on experience building real-time event-driven applications
  • Familiarity with Angular for front-end development and working knowledge of Spring for backend development
  • Solid understanding of the Software Development Life Cycle
  • Fluent English communication skills (B2 level or higher)
  • An academic degree in Computer Science, Software Engineering or a related field

Job Information

Posted

January 31, 2026

Experience Level

lead

Status

Expired