Senior Java Software Engineer

RE Partners

Poland

On-site

PLN 169,204 - 253,807

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RE Partners in Poland is seeking a highly skilled Senior Java Engineer to join their team, focusing on building and enhancing a critical Master Data Platform. The role involves designing high-performance applications in Java, managing complex data with GraphDB, and supporting big data systems. Candidates should have strong skills in Kubernetes, Docker, and message brokers. This position is crucial for maintaining a reliable, scalable platform that ensures effective operations and compliance.

Qualifications

  • Experience with GraphDB and Scala.
  • Exposure to big data technologies.
  • High level of Java and streaming data architectures.
  • Strong experience with Kubernetes and building operators.
  • Docker and OpenShift experience.
  • Experience with Java profiling and troubleshooting.

Responsibilities

  • Design and develop high-performance applications using Java.
  • Manage complex data relationships with GraphDB and Scala.
  • Support big data systems with real-time data processing.
  • Build and optimise systems for transaction monitoring and fraud detection.
  • Ensure reliability and scalability for business-critical workloads.

Skills

Graph databases (GraphDB)
Scala
Java
Kubernetes
Docker
Big data technologies
Message brokers (Kafka/RabbitMQ)

Tools

OpenShift
MongoDB

Job description

We are seeking a highly skilled Senior Java Engineer to join our team and play a key role in building, modernising, and enhancing a critical enterprise Master Data Platform. This platform serves as the source for maintaining key demographic data and delivering robust data management capabilities across customers, bankers, and related entities. As part of this team, you will contribute to the design and development of scalable, high-performance backend services that ensure data accuracy, integrity, and consistency across the organisation. You will work on complex integration challenges, enabling seamless data exchange between systems while adhering to strict security, privacy, and regulatory standards.

Your work will directly support operational efficiency, regulatory reporting, risk management, and customer experience initiatives.

Key Responsibilities:
  • Design and develop high-performance applications using Java.
  • Work with GraphDB and Scala-based components to manage complex data relationships and processing.
  • Support big data systems operating at scale with continuous, real-time data processing.
  • Build and optimise systems for transaction monitoring, sanctions screening, and fraud detection.
  • Ensure platform reliability, scalability, and performance for business-critical workloads.
Requirements:
  • Experience with Graph databases (GraphDB) and Scala.
  • Exposure to big data technologies and distributed processing.
  • High level of Java (Concurrency, JVM, JMM); Experience building streaming data architectures;
  • Good working knowledge of Data Mesh, Data Lakes and warehousing solutions;
  • Strong experience with Kubernetes, building Kubernetes operators is of special interest.
  • Experience with message brokers (Kafka/ RabbitMQ); Nice to have: Practical experience with messaging systems (Kafka, Solace, *MQ).
  • Docker experience. OpenShift/Public cloud experience.
  • Experience with Java profiling/troubleshooting. Experience with Mongo. Knowledge of FX Risk calculations
  • Understanding of data governance, master data management, and real-time processing systems.
  • Ability to work on highly critical, large-scale enterprise platforms.

This role is central to maintaining a mission-critical platform that enables secure, compliant, and scalable business operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000
Senior Java & Data Engineer – Financial Markets
Senior Java & Data Engineer – Financial Markets

Experis ManpowerGroup Sp. z o.o. • Poland

Remote
PLN 240,000 - 360,000
100% remote
Multisport Card
Private healthcare system
+2
Java Team Lead
Java Team Lead

Luxoft • Kraków

On-site
PLN 240,000 - 360,000
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Wrocław

On-site
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Kraków

On-site
PLN 45,000 - 70,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft Poland • Wrocław

On-site
PLN 140,000 - 210,000
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Warszawa

On-site
PLN 80,000 - 110,000
Senior Java Developer
Senior Java Developer

Luxoft • Poland

On-site
PLN 180,000 - 320,000
Senior Java Developer
Senior Java Developer

Luxoft Poland • Warszawa

On-site
PLN 180,000 - 260,000
Senior Java Engineer - Master Data Platform, Big Data
Senior Java Engineer - Master Data Platform, Big Data

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000