We're looking for a Back-end Developer to join our client's team on a mission-critical internal automation platform. This cloud-native system processes enriched datasets and facilitates seamless digital interactions for thousands of employees across the enterprise. You'll help build a robust, secure backend that powers efficient workflows — from onboarding to asset management.
Your Role
You'll contribute to the evolution of a backend running on a cloud-native, container-based architecture. This solution integrates enriched data flows with digital assistants and internal IT platforms. It's built on a modern Java backend framework and utilizes microservices to apply business logic, generate tasks, and send personalized notifications.
You will:
* Develop microservices in Java and Spring Boot
* Design and maintain secure RESTful APIs
* Implement business rules and handle complex data pipelines
* Collaborate on system integration with enterprise authentication protocols
* Contribute to the reliability and performance of the backend engine
Technical Environment
This position is ideal for developers with strong backend experience and cloud-native knowledge. You'll work in a technically mature setup with modern integration patterns and robust CI/CD pipelines.
Must-have skills:
* Strong knowledge of Java, Spring, and Spring Boot (4+ years)
* Experience with RESTful APIs, JSON, HTTP
* PostgreSQL expertise
* Familiarity with GitHub or BitBucket and Jenkins
* Solid understanding of security protocols including SSL, OAuth2, OpenID Connect (OIDC)
* Knowledge of object-oriented programming and design patterns
Nice-to-have:
* Experience with OpenShift or Kubernetes
* Understanding of data ingestion methods such as S3 or file-based flows
* Comfortable translating business logic into clean, testable code
The Ideal Candidate
You're a structured thinker with a keen eye for translating functional requirements into reliable code. You enjoy tackling data-driven automation challenges and understand how to design secure integrations across complex enterprise environments. A background in cloud-native systems and backend microservices is essential.
Languages
* Dutch and English (fluency required)