Chief Java Developer (with React)

EPAM Systems

remote globalPosted Jul 13, 2026
Posting intelligenceActively listedReposted 7×, possible evergreen/ghost posting

Skills

javascriptreactspringcicdjavasapgo

About the role

We are on the lookout for a Chief Java Developer to join our team.

You will build and support microservices-based applications running on Java, Spring Boot, and cloud technologies, crafting clean and efficient code, teaming up with fellow engineers, and following best practices for quality, scalability, and performance. You will become part of a mature blended team made up of EPAM and the customer's engineers, focused on evolving Identity Management solutions for the customer's enterprise platform. This is a cooperative and fast-paced setting where transparent communication and client engagement matter as much as technical mastery. You will work directly with customer stakeholders, so polished client-facing skills will be a decisive factor for succeeding in this position.

Responsibilities

Plan, implement, and support high-performance backend microservices using Java and Spring Boot together with Spring Security

Build and sustain OAuth2, authentication, and authorization flows within the customer's Identity Management platform

Help with front-end development work when needed, supporting the team in shipping complete end-to-end features as an additional contribution area

Partner closely with customer engineers and stakeholders, clearly sharing technical choices, progress reports, and any blockers

Take part in code reviews, promote best practices, and engage in architectural discussions while collaborating in a paired programming setup

Interface with identity-related components such as token management, user authentication flows, and session handling

Function within an Agile and Scrum delivery approach, actively contributing to sprint ceremonies and backlog refinement work

Confirm that solutions consistently meet security, scalability, and performance goals across the whole platform

Requirements

A minimum of 7 years of applied professional experience in software engineering

At least 2 years in a people management or team leadership role, directing a team of 8 or more FTEs

Deep proficiency in Java (11/17 or newer) combined with intermediate ReactJS skills for frontend contributions

Solid hands-on experience in RESTful API design and development

Applied exposure to OAuth2, OpenID Connect (OIDC), and related authentication and authorization frameworks

Working understanding of Identity Management concepts including SSO, token-based authentication, JWT, and PKCE flows

Practical experience with SQL and/or NoSQL data storage technologies

Strong command of CI/CD pipelines, Git, and modern DevOps methodologies

Fluent English communication at B2 level or higher, in both writing and speech

Nice to have

Working knowledge of Go for backend engineering activities

Practical experience with JavaScript to support frontend-related tasks

Awareness of SAP Commerce Cloud (Hybris Commerce) for connecting with e-commerce platforms

We offer

International projects with top brands

Work with global teams of highly skilled, diverse peers

Healthcare benefits

Employee financial programs

Paid time off and sick leave

Upskilling, reskilling and certification courses

Unlimited access to the LinkedIn Learning library and 22,000+ courses

Global career opportunities

Volunteer and community involvement opportunities

EPAM Employee Groups

Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.