Java developer in payment platforms

Nigel Frank International

Warszawa

Hybrid

PLN 150,000 - 190,000

Full time

6 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

Job summary

Nigel Frank International ищет Java-разработчика для гибридной работы в Варшаве над критическими изменениям в платежных платформах. Команда занимается модернизацией и рефакторингом существующих систем в условиях сжатых сроков.

Кандидат должен иметь углублённое знание Java и Spring, опыт разработки REST API, владение базами данных DB2 и MongoDB, а также опыт работы с Kafka и IBM MQ/JMS. Важна способность работать в распределённых командах и обеспечивать качество кода в условиях ускоренного темпа.

Qualifications

  • Сильный практический опыт Java и Spring (включая DI, доступ к данным и безопасность).
  • Опыт проектирования и разработки RESTful API для полноцепочных приложений.
  • Твердое знание реляционных баз данных (DB2) и NoSQL (MongoDB) с моделированием схем и документов.
  • Опыт работы с событиями; распределённые системы и платформы потоковой передачи (Kafka).
  • Знание очередей и асинхронного взаимодействия (IBM MQ/JMS).
  • Опыт сборки и управления зависимостями (Maven) и мульти-модульных проектов.
  • Контейнеризация (Docker) и современные среда разработки.
  • Git и CI/CD (GitLab CI).
  • Опыт инфраструктуры как кода и развёртывания окружений.
  • Понимание финансовых систем, платежей, ISO 20022 / SWIFT.
  • Скрипты на Python для автоматизации или обработки данных.
  • Умение анализировать и восстанавливатьlegacy-системы.

Skills

Java
Spring framework
RESTful APIs
Financial messaging standards
Scripting with Python
Solution analysis
Distributed teams communication

Tools

Maven
Docker
Git/GitLab CI
DB2
MongoDB
Kafka
IBM MQ/JMS
Infrastructure as Code

Job description

Описание:

We are looking for a Java Developer for a B2B contract opportunity, operating in a hybrid model based in Warsaw, to join a specialist engineering team delivering critical changes across complex payment platforms. Role overview: You will work within a small, experienced delivery pod, focusing on analysing and enhancing legacy systems in line with evolving financial messaging requirements. This role requires strong technical depth, the ability to navigate and refactor complex codebases, and confidence working in time-sensitive delivery environments.

Требования:
  • Strong hands-on experience with Java and the Spring ecosystem (including dependency injection, data access, and security)
  • Proven experience designing and developing RESTful APIs across full stack applications
  • Solid knowledge of relational databases (e.g. DB2) and NoSQL databases (e.g. MongoDB), including schema and document modelling
  • Experience working with event-driven and distributed systems, including streaming platforms (e.g. Kafka), producers/consumers, and stateful processing
  • Familiarity with messaging technologies (e.g. IBM MQ, JMS) and asynchronous communication patterns
  • Experience with build and dependency management tools (e.g. Maven) and multi-module project structures
  • Practical knowledge of containerisation (e.g. Docker) and modern development environments
  • Experience with version control (Git) and CI/CD pipelines (preferably GitLab CI)
  • Exposure to infrastructure as code and environment provisioning
  • Understanding of financial systems, payments, or transaction-heavy platforms, including familiarity with financial messaging standards (e.g. ISO 20022, SWIFT)
  • Scripting capability (e.g. Python) to support automation or data processing
  • Proven ability to analyse, reverse engineer, and enhance legacy systems with limited documentation
  • Strong problem-solving capability and attention to detail
  • Confidence working in complex, fast-paced environments with evolving priorities
  • Ability to balance delivery speed with code quality and maintainability
  • Effective communication skills and a collaborative mindset within distributed teams
  • Ownership, accountability, and a proactive approach to improving systems and processes
Условия:

B2B contract opportunity operating in a hybrid model based in Warsaw

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Madiff • Województwo mazowieckie

On-site
PLN 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Experis ManpowerGroup Sp. z o.o. • Województwo pomorskie

On-site
PLN 180,000 - 270,000
Private healthcare
Multisport card
Group life insurance
+4
Java developer in cards and payments
Java developer in cards and payments

Exorigo-Upos Group • Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Java Developer
Senior Java Developer

Envion Software • Warszawa

On-site
PLN 268,000 - 357,000
Fully remote or hybrid work
Direct collaboration with senior staff
Transparent compensation & learning预算
+1
Java Developer – Payments & Microservices (Hybrid, Warsaw)
Java Developer – Payments & Microservices (Hybrid, Warsaw)

Nigel Frank International • Warszawa

Hybrid
PLN 150,000 - 190,000
IT system analyst for a payment platform
IT system analyst for a payment platform

Algoteque • Warszawa

On-site
PLN 90,000 - 130,000
Java developer in banking applications
Java developer in banking applications

Astek Group • Polska

Hybrid
PLN 180,000 - 300,000
Multisport
Private medical care
Life insurance
+1
Java developer in payment systems
Java developer in payment systems

emagine • Warszawa

Hybrid
PLN 99,000 - 165,000
Гибридная работа
Java Developer Payment application
Java Developer Payment application

Infotree Global Solutions Inc. • Warszawa

On-site
PLN 180,000 - 260,000
Java developer w systemach wysokiej skali
Java developer w systemach wysokiej skali

Ness Solution • Warszawa

Hybrid
PLN 210,000 - 320,000
Luxmed
Multisport
Hybrid work
Top locations