Job Description:
Cloud-Native Java Expert Engineer
Join a team building a high-performance platform to process instant and SEPA payments across Europe. The system handles millions of transactions daily, focusing on real-time and batch processing, resilience, and scalable cloud-native design.
What You’ll Do
* Design, develop, and maintain backend and API-driven applications
* Build and enhance APIs and payment workflows
* Implement automation across testing, deployment, and operations
* Ensure reliability, scalability, and high-quality delivery in a DevOps environment
* Support applications functionally and technically in production
Tech Stack & Skills
* Java (6–10+ years), Java 21, Spring Boot, JAX-RS, Spring Batch, JPA
* Kubernetes / OpenShift, Docker, Linux
* CI/CD tools (Git, Maven, Azure DevOps)
* REST APIs, HTTP, JSON, mTLS
* Cassandra (NoSQL), Kafka, Elasticsearch, S3
* Testing: JUnit, Karate
What You Bring
* Degree in Computer Science or similar
* Strong architecture mindset and problem-solving skills
* Experience with cloud-native systems and distributed architectures
* Passion for automation, open-source technologies, and continuous improvement
* Good communication skills and proactive, team-oriented attitude
Nice to Have
* Experience in the payments domain
Additional details:
Type: Temp
Hours: 36 - 40
Work: Hybrid
Industry: Banking
Location: Utrecht