This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Medior+ or Senior Apache Camel Developer to join our team. The ideal candidate is a highly proficient, self-starting developer capable of independently building and delivering robust integration solutions. You will be a vital part of an agile team, contributing to the development and maintenance of our core services. Fluency in English and/or Dutch is required.
Job Responsibility
Design, develop, and implement integration routes and enterprise integration patterns using Apache Camel and Spring Boot
Write clean, efficient, and well-tested code primarily in Java 17 or higher
Work with persistence frameworks like JPA to interact with our PostgreSQL database
Develop and consume REST APIs for seamless system communication
Manage database schema changes using Liquibase
Actively participate in the team's existing agile methodology and development flow, contributing positively to the established environment
Collaborate effectively with team members and stakeholders to understand requirements and deliver high-quality solutions
Ensure the performance, quality, and responsiveness of applications
Maintain and improve existing codebases and continuously learn new technologies
Requirements
Proven experience as a developer in a Medior+ or Senior capacity
Deep expertise in developing integration solutions using Apache Camel
Strong proficiency in Java 17 or higher
Extensive experience with the Spring Boot framework
Solid understanding of REST API design and implementation
Experience with JPA (Java Persistence API) or similar ORM
Hands-on experience with PostgreSQL or other relational databases
Familiarity with Liquibase for database migration management
Experience working within an Agile development environment
Ability to work independently and take ownership of development tasks
Fluent in English and/or Dutch
Must be available to work within the Dutch time zone
A collaborative mindset and willingness to adapt to the team's current development practices and vision
Nice to have
5-8 years of overall experience in information technology
Experience with Docker containers
Familiarity with infrastructure as code tools like Terraform and CloudFormation