Back to jobs

Senior Java Engineer

The Randstad

Cloud services are the backbone of modern IT infrastructure, and our client is leading the way in migrating traditional applications to a custom-built container hosting platform while accelerating the journey toward public cloud and cloud-native solutions.

We are seeking a Senior Java Expert Engineer to join the team. This team is at the heart of building a high-performance, scalable platform that processes Instant Payments and SEPA Credit Transfer payments across multiple European entities.

Why You Should Join

  • Work with modern, market-standard technologies

  • Collaborate with experienced engineers who are passionate about continuous improvement

  • Tackle complex engineering challenges involving real-time processing, resilience patterns, and high-volume stateless systems


Your Role

As a senior engineer, you'll be part of a DevOps team responsible for designing, developing, testing, and supporting high-quality software solutions. You'll take a lead role in creating scalable services that process millions of financial transactions daily.

You will:

  • Develop and implement complex functionality in a distributed system

  • Automate everything possible — from deployments to testing

  • Maintain technical and functional ownership of your applications

  • Collaborate in a Scrum team and deliver iterative improvements with biweekly sprints


Platform Capabilities

The team is an internal platform designed for managing payment orders and includes:

  • Building internal and external APIs

  • Creating, warehousing, and routing payment orders

  • Tracking and reporting order lifecycle and statuses

  • Enabling real-time and batch payment execution through multiple channels


Tech Stack

  • Languages & Frameworks: Java 17+, Spring Boot, Jersey (JAX-RS), Spring Batch, Kotlin, JPA

  • Architecture: Microservices, REST APIs, mTLS, stateless design

  • Platforms: OpenShift, Kubernetes, Docker, Linux

  • CI/CD & Tools: Azure DevOps (or similar), Git, Maven

  • Testing: JUnit, Karate (integration testing)

  • Databases: Cassandra (NoSQL)

  • Messaging & Monitoring: Kafka, Elastic


What You Bring

  • A degree in Computer Science or related field

  • 8–10+ years of experience in Java software engineering

  • Strong understanding of distributed systems and scalable architectures

  • Expertise in cloud-native development and containerized deployments

  • Passion for automation and DevOps principles

  • Solid understanding of secure APIs, integration patterns, and event-driven design

  • Familiarity with payment systems is a plus

  • Excellent communication skills and a collaborative mindset


 

About Sytac:

At Sytac, we’re on a mission to become the leading name in digital solutions. We aim to help Dutch companies stay ahead with the latest technology. We’re not just another IT company; we’re a lively team of tech enthusiasts dedicated to pushing the boundaries of what’s possible. Our success comes from our amazing team—people who love technology and are dedicated to being the best in everything we do.

Our goal is to be recognized as one of the top 10 tech partners and one of the top 25 employers for tech professionals. Join us as we work to make a real difference in the world of technology!

If you’re excited about leveraging your AI expertise to drive innovation and make a real impact, we’d love to hear from you!
 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf