Senior Java Developer

EPAM Systems

remote globalPosted Jun 22, 2026
Posting intelligenceActively listedReposted 40×, possible evergreen/ghost posting

Skills

javascripthibernatemongospringdockerpythonkafkareactjunitjava

About the role

We are looking for a Senior Java Developer for a cross-functional scrum team for a business capability POD. A Financial Services background in wealth management is not mandatory but good to have.

Responsibilities

Develop, enhance and maintain code

Build back-end microservices and REST APIs

Perform unit testing

Conduct code reviews

Follow practices such as code review, unit testing, CI and other best practices

Participate in SCRUM ceremonies

Contribute to estimation and planning sessions

Mentor other developers and collaborate with peers

Requirements

Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science

3+ years of development work experience

Hands-on development experience with Java and Spring Framework

Proficiency in API, Hibernate and JUnit

Expertise in Spring and Spring Boot

English proficiency at B2 level or higher

Nice to have

Familiarity with Apache Kafka, Linux/Python scripting and MongoDB

Knowledge of Java Stream and Docker

Skills in JavaScript/React

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.