Senior/Expert Java developer (42794)
Summary
Senior Java developer (6+ years) joining a newly created Scrum team building payment services within a client's embedded banking platform. Day-to-day work centers on Spring Boot microservices backed by PostgreSQL/Db2, with distributed, high-throughput systems and modern tooling like Kafka, Docker, and Kubernetes.
Candidate experience and background:
-At least 6 years of experience in Java software development.
-Hands-on experience with the Spring Framework, Spring Boot, and relational databases (PostgreSQL and/or Db2).
-Hands-on experience developing microservices.
-Experience using AI-assisted development tools (e.g., GitHub Copilot).
-Experience building distributed, highly available, and high-throughput applications.
-Very useful to have experience with: Kafka, CI/CD pipelines, Jenkins, Docker, Kubernetes, REST APIs, Maven and JUnit
-Nice to have knowledge of Specification-Driven Development (SDD) and SDD frameworks
-Fluent in spoken and written English.
Role in Embedded banking area:
-Developing new services and solutions in client's Embedded Banking Service Domain (Payments Service Area)
-Being part of newly created Scrum team with experienced colleagues