CareerPlan

Java Engineer Payments and Settlement Services@ING Hubs Romania

Bucharest - Dacia One, ROFull-time2026-10-28 → 2026-11-12
Hybrid

Core

Design and maintain a mission-critical, real-time payments platform (RTPE) processing high-volume, low-latency transactions for ING globally, including SEPA, instant payments, and ISO 20022 message processing.

Role type

Senior Java Engineer (Payments & Settlement)

Builds

Real-time payment processing components, message-driven integrations (MQ, Kafka, APIs), and ISO 20022 message handlers.

Domain

Banking / Financial Services / Payments

Required skills

Java 17/21, Spring/Spring Boot, Kafka, Message Queues (MQ), ISO 20022 standards, XML/XSL/XSD, CI/CD, TDD/BDD, System Design, Incident Analysis

Preferred skills

Observability tools (Prometheus, Grafana), Financial market treasury experience, Advanced English

Technologies

Java, Spring Boot, Kafka, Azure DevOps (AzDO), MQ, ISO 20022

Responsibilities

Design and develop Java-based real-time processing components; Implement and maintain message-driven integrations; Ensure end-to-end ownership of user stories; Participate in incident analysis and root cause investigations; Contribute to non-functional requirements (performance, resilience, scalability, security); Collaborate with SRE and global engineering teams.

Seniority

Senior, hands-on IC