Hi,
I'm excited to share that one of our clients in Netherlands is hiring for a Software Developer! Below are the job details. If you're interested, please send your CV to apply.
Title: Software Developer
Location: Maastricht Airport, Netherlands
Duration: 12 months contract (extension possible)
Job Type: Hybrid
Summary:
You will design, implement, test and document Java services and integrations for KAMI_CB, build targeted proof-of-concepts, automate testing in Jenkins pipelines, and deliver production-ready releases-working Agile with JIRA Kanban and weekly coordination with the CPS team.
What you’ll do:
- Design, implement, test, and document Java services for KAMI_CB (end-to-end: design → coding → testing → doc).
- Build proof-of-concepts to de-risk designs (e.g., redundancy with Hazelcast).
- Automate testing and integrate with a Jenkins-based CI/CD pipeline.
- Prepare and package software deliveries for MeDUSA releases.
- Maintain and evolve OpenATM mappers (e.g., FlightPlanDataService), update KAMI XSD mappings, and extend the KAMI emulator to support automated testing.
- Define required RabbitMQ topics and coordinate broker configuration with relevant teams.
- Work in JIRA Kanban, updating task status daily and providing weekly progress for planning/priorities; join weekly coordination meetings.
Must-have qualifications & experience:
- Degree: Bachelor’s (or equivalent) in ICT/Engineering.
- English: Excellent command (will be assessed).
- Software development: 10+ years relevant experience, including delivery within critical/high-availability environments (provide at least one comparable project reference).
Recent hands-on (last 5 years):
- Java (≥5 years),
- Spring Boot (≥3 years),
- Apache Camel (≥2 years),
- ActiveMQ and/or RabbitMQ (≥2 years),
- Linux for software development (≥3 years).
Tools & environment:
Java, Spring Boot, Apache Camel, ActiveMQ/RabbitMQ, Linux; JIRA (Kanban), Jenkins (CI/CD), Hazelcast, OpenATM, KAMI FDP, KAMI emulator.
Solliciteren