Senior Java Engineer - Fintech, Reactive APIs (Hybrid)

EPAM Systems

Warszawa

Hybrid

PLN 150,000 - 220,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Stock Purchase Plan (15% discount)
Relocation opportunities
Hybrid/Remote options in Poland

Job summary

EPAM Systems in Warsaw seeks a Senior Java Software Engineer to join our Financial Services Practice. You will develop Java-based applications for major banks, implement REST APIs, and apply reactive programming to build responsive systems.

You will design and maintain unit tests, integrate MongoDB, and collaborate with cross-functional teams to deliver scalable software. The role includes client-site work 3 days/week with hybrid and remote options within Poland.

Qualifications

  • 6+ years of experience in Java development, focusing on Java 8 & 9.
  • Experience with NoSQL databases, ideally MongoDB.
  • REST API implementation expertise, ideally with JAX-RS.
  • Experience with Reactive Programming, ideally RxJava.
  • English proficiency at B2 level or higher.
  • Experience developing fintech applications or within financial institutions is a plus.
  • Familiarity with microservice architectures.
  • Experience in Agile Scrum.
  • Experience working on globally distributed teams.

Responsibilities

  • Develop robust Java-based applications and solutions for financial services clients.
  • Implement REST APIs to support business requirements.
  • Apply reactive programming principles to build responsive systems.
  • Design and maintain unit tests to ensure code quality and reliability.
  • Integrate NoSQL databases into the architecture.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Contribute to architectural decisions for scalable systems.

Skills

Java
REST API
Reactive programming
Unit testing
Agile Scrum
Microservices
Distributed teamwork
English (B2)

Tools

MongoDB
RxJava
JAX-RS

Job description

EPAM Systems in Warsaw seeks a Senior Java Software Engineer to join our Financial Services Practice. You will develop Java-based applications for major banks, implement REST APIs, and apply reactive programming to build responsive systems.

You will design and maintain unit tests, integrate MongoDB, and collaborate with cross-functional teams to deliver scalable software. The role includes client-site work 3 days/week with hybrid and remote options within Poland.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Engineer - FinTech, Hybrid (3 days Onsite)
Lead Java Engineer - FinTech, Hybrid (3 days Onsite)

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 240,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Java Backend Engineer — Hybrid (Poland)
Senior Java Backend Engineer — Hybrid (Poland)

EPAM Systems • Warszawa

Hybrid
PLN 240,000 - 340,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days annually
+6
Senior Java Backend Engineer - Hybrid (Poland)
Senior Java Backend Engineer - Hybrid (Poland)

EPAM Systems • Kraków

Hybrid
PLN 140,000 - 190,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Warszawa

Hybrid
PLN 240,000 - 340,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days annually
+6
Senior Java Full-Stack Engineer - Remote/Hybrid
Senior Java Full-Stack Engineer - Remote/Hybrid

EPAM Systems • Wrocław

Hybrid
PLN 210,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Warszawa

Hybrid
PLN 150,000 - 220,000
Health insurance
Stock Purchase Plan (15% discount)
Relocation opportunities
+1
Lead Java Software Engineer — FinTech & Digital Banking
Lead Java Software Engineer — FinTech & Digital Banking

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3
Senior Java Engineer — Hybrid (3 On-Site Days/Week)
Senior Java Engineer — Hybrid (3 On-Site Days/Week)

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+2
Senior Java Full-Stack Engineer — Hybrid/Remote Growth
Senior Java Full-Stack Engineer — Hybrid/Remote Growth

EPAM Systems • Kraków

Hybrid
PLN 270,000 - 360,000
Health insurance
Multisport
Stock Purchase Plan
+4
Senior Java Full-Stack Dev | React & Spring Boot (Hybrid)
Senior Java Full-Stack Dev | React & Spring Boot (Hybrid)

EPAM Systems • Kraków

Hybrid
PLN 279,000 - 446,000
Health insurance
Multisport card
Relocation opportunities
+1
Top locations