Java Engineer - Payments & Settlement Services @ing Hubs Romania

ING Hubs Romania

Bucharest, Romania
5+ years java development experience
Java 17 and java 21 proficiency
Spring and spring boot frameworks
The role involves designing and maintaining a mission-critical real-time payments engine processing high-volume transactions across ING

Job Summary

  • The role involves designing and maintaining a mission-critical real-time payments engine processing high-volume transactions across ING.
  • Candidates will work on user stories involving ISO 20022 messages and integrate with upstream and downstream systems using Kafka and APIs.
  • The team offers a flexible working environment with a focus on impact, collaboration, and continuous modernization of legacy integrations.

Matching Summary

The role involves designing and maintaining a mission-critical real-time payments engine processing high-volume transactions across ING.

Skills & Requirements

Must-have

  • 5+ years Java development experience
  • Java 17 and Java 21 proficiency
  • Spring and Spring Boot frameworks
  • Kafka message driven integrations
  • ISO 20022 payment message standards
  • CI/CD tools usage (AzDO)
  • Agile Scrum methodology

Nice-to-have

  • Observability tools like Prometheus and Grafana
  • Experience in financial market treasury
  • XML, XSL, XSD knowledge
  • TDD and BDD testing practices
  • Bachelor's degree in IT field
  • English language advanced level

Key Requirements

  • 5+ years of Java development experience
  • Advanced English language skills
  • Experience with CI/CD pipelines
  • Strong understanding of Agile/Scrum
  • Knowledge of ISO 20022 standards preferred

Work Rights

Not specified

Tailored Resume

Cover Letter