15725
23-12-2025
Senior Software Developer (Java)
Maastricht, NL

Duties 

  • Provide Java software development support for the KAMI_CB product within the MeDUSA project (MUAC / ENG-CPS).

  • Work on tasks issued in JIRA, covering (non-exhaustive):

    • Java development (design, coding, testing, documentation)

    • Proof-of-concepts when needed

    • Prepare software deliveries/releases

    • Develop automated tests and integrate them into Jenkins CI/CD pipelines

    • Report and track progress (daily/weekly) via JIRA Kanban, plus weekly coordination and status reporting.

Requirements 

Mandatory / pass-fail

Bachelor’s degree (ICT/Engineering or equivalent)

    • English strong level (C1 / B2 as specified)

    • Certificate of Good Conduct available before contract signature (EN/NL/DE or official translation)

Mandatory technical experience (core stack)

  • Software development overall: 10 years (minimum)

  • Java: 5 years (minimum; stated as “within the last 5 years” in the spec)

  • Spring Boot: 3 years (minimum; in the last 5 years)

  • RabbitMQ and/or ActiveMQ: 2 years (minimum; in the last 5 years)

  • Apache Camel: 2 years (minimum; in the last 5 years)

  • Linux (for software development): 3 years (minimum; in the last 5 years) 

  • Desirable

  • Agile/Scrum tools (JIRA, Bitbucket)

  • Other message brokers (e.g., Kafka, etc.)

  • Jenkins pipelines CI/CD

  • Writing software documentation

Working setup

  • Hybrid: on-site at MUAC Maastricht plus remote (Teams) when allowed by MUAC

  • Contract duration: 1 year up to 4 renewals (max 5 years).

Reageren op aanvraag