EPAM

java software engineer in financial services

In short

This role builds Java-based applications and REST APIs for financial services clients, using reactive programming and NoSQL databases, at a global IT consulting company. It requires 8+ years of Java development experience (Java 8 & 9), NoSQL (ideally MongoDB), REST API (ideally JAX-RS), reactive programming (ideally RxJava), unit testing, and B2 English, with fintech experience and microservices familiarity as a plus. The position is hybrid, based in Poland, requiring 3 days per week in the client's office.

About: EPAM is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product, and platform engineering, it helps clients become AI-Native enterprises and drive measurable value from innovation and digital investments.
Responsibilities:
•Build robust Java-based applications and solutions for financial services clients
•Create REST APIs to support business requirements
•Use reactive programming principles to build responsive systems
•Design and maintain unit tests to ensure code quality and reliability
•Incorporate NoSQL databases into application architecture
•Work with cross-functional teams to deliver high-quality software
•Contribute to architectural decisions for scalable systems
Requirements:
•8+ Years of experience in Java software development, focused on Java 8 & 9
•Experience with NoSQL databases, ideally MongoDB
•Expertise in REST API implementation, ideally JAX-RS
•Experience with reactive programming, ideally RxJava
•Background in implementing unit tests
•English proficiency at B2 level or higher
Nice to have:
•Experience developing applications in fintech or established financial institutions
•Familiarity with microservice architectures
•Experience developing systems that scale to large amounts of data
•Experience working in Agile Scrum
•Experience working on a globally distributed team
Conditions:
•Work from the client's office is required 3 days per week
•Opportunity to work remotely within Poland
•Chance to work abroad for up to 60 days annually
•Business-driven relocation opportunities
•Career development programs
•Thought leadership, mentoring, soft skills, and well-being programs
•Certification (Anthropic, Gemini, GCP, Azure, AWS)
•English classes
•Stable pay
•Participation in the Employee Stock Purchase Plan with a 15% discount
•Benefits package (health insurance, multisport, shopping vouchers)
•Referral bonuses up to $2,000
•Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more
•Corporate, social, and well-being events
•Benefits listed above are available to employees only; contractors are welcome, terms of B2B cooperation agreements are agreed individually

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot