Key Responsibilities

  • Gather and analyse requirements with business stakeholders
  • Design, plan, implement and test changes with the engineering team
  • Adapt and enhance legacy Java applications for ISO 20022 changes
  • Develop and maintain backend services and integrations
  • Participate in code reviews, UAT support and production releases
  • Continuously improve code quality and system design

Requirements

  • 4+ years of experience as a Java / Full Stack Developer
  • Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security)
  • Hibernate, DB2
  • Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect)
  • MongoDB (document modelling, Spring Data MongoDB)
  • RESTful APIs, microservices, event‑driven architectures
  • Maven (multi-module builds)
  • Docker
  • Git & CI/CD (GitLab CI preferred)
  • Experience working in distributed systems and complex legacy codebases
  • Strong analytical skills and ability to understand complex business logic
  • Good communication skills and ability to work in a global team
Aplikuj