This job posting has expired
Expired on April 1, 2026
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