Senior Java/Kafka Developer – Payments and Financial Messaging

6 324 - 8 336 USDNet per month - B2B
Java

Senior Java/Kafka Developer – Payments and Financial Messaging

Java
Centrum, Warszawa

ITDS

Full-time
B2B
Senior
Hybrid
6 324 - 8 336 USDNet per month - B2B

Job description

Empower Financial Innovation - Redefine Payment Systems with Next-Gen Technology!

Warszawa-based opportunity with hybrid work model

As a Senior Java/Kafka Developer – Payments and Financial Messaging, you will be working for our client, a leader in the financial services industry, dedicated to transforming payment systems and implementing cutting-edge messaging standards. Join a dynamic team focused on adapting legacy applications to non-discretionary ISO20022 standards, enabling secure and efficient financial messaging worldwide. This role offers an exciting pathway for career growth within a forward-thinking organization committed to innovation.

Your main responsibilities:

  • Collaborate in requirements gathering sessions with business stakeholders to ensure technical solutions meet business needs
  • Analyze, design, and plan impactful technical changes within complex payment systems
  • Develop, test, and deploy modifications to legacy applications aligned with ISO20022 standards
  • Conduct code reviews, support UAT processes, and assist with seamless code releases
  • Apply creative problem-solving to improve the tech stack and optimize system performance
  • Reverse engineer complex code bases to implement high-impact modifications effectively

You're ideal for this role if you have:

  • Minimum 5 years of professional experience in Java development 
  • Strong expertise in Java, Spring, Hibernate, and DB2
  • Experience with Spring Boot, dependency injection, auto-configuration, and Spring Data
  • Hands-on knowledge of Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect)
  • Familiarity with RESTful API development, and microservices architectures
  • Knowledge of containerization tools like Docker
  • Proficiency with Git, CI/CD pipelines (preferably GitLab CI)

It is a strong plus if you have:

  • Past experience in financial services, banking technology, or payments industry is a plus
  • Understanding of financial messaging standards such as ISO 20022, SWIFT, CBPR+ or FIN 
  • Experience with IBM MQ / JMS - queue managers and channels
  • Infrastructure as Code expertise - provisioning and managing infrastructure

Language Required for the role:

  • Fluent Polish and English communication skills

Eligibility for the role:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Tech stack

    Polish

    C2

    English

    B2

    Apache Kafka

    advanced

    Java

    advanced

    Spring Boot

    advanced

    Microservices architecture

    regular

    RESTful API Development

    regular

    Docker

    regular

    Git

    regular

    MongoDB

    regular

    CI/CD

    regular

    ISO20022

    nice to have

Office location

Senior Java/Kafka Developer – Payments and Financial Messaging

6 324 - 8 336 USDNet per month - B2B
Summary of the offer

Senior Java/Kafka Developer – Payments and Financial Messaging

Centrum, Warszawa
ITDS
6 324 - 8 336 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ITDS z siedzibą w Warszawie, ul. Złota 59 (dalej jako "administrator"). Masz prawo do żąda... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.