About this role
Responsibilities Develop and maintain APIs and integrations between internal and external systems. Build innovative integration solutions within a modern Java and Spring Boot environment. Implement messaging solutions using RabbitMQ to ensure robust and scalable system connectivity. Collaborate within an agile team to deliver high-quality technical tasks and shared objectives. Communicate transparently with various teams and stakeholders to facilitate technical alignment. Contribute to efficient and sustainable solutions through analytical and pragmatic problem-solving. Share technical expertise and continuously challenge existing knowledge to drive improvement. Requirements You have 5+ years of experience in backend development using Java 11+ , Spring Boot , and Spring Cloud . You possess extensive knowledge of RESTful APIs and integration patterns . You have experience with messaging systems such as RabbitMQ . You bring proficiency in data and integration tools including Hibernate , SQL , and NoSQL databases. You have experience with CI/CD and Git for version control. You possess knowledge of security standards such as OAuth to ensure robust code. You're committed to high-quality code through TDD , testing , and performance optimization . You are proactive, analytical, and possess strong communication skills. You are fluent in Dutch . Nice to Haves Experience with Azure API Management . Knowledge of distributed systems and EDA using Kafka .