Java Developer (CMS-Interfaces)

Akkodis Bekijk Alle Vacatures
Hengelo, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Hengelo, Netherlands

Tech stack

Java
Automation of Tests
Unit Testing
C++
Code Review
Computer Security
Linux
DevOps
Linux on Embedded Systems
Gradle
Integrated Development Environments
JUnit
Maven
Cisco Nexus Switches
Object-Oriented Software Development
OpenGL
Scrum
Red Hat Enterprise Linux - RHEL
Ansible
Selenium
Shell Script
Software Engineering
Software Systems
Subversion
System Testing
Multithreading
Spring-boot
GIT
Yocto
Integration Tests
Kubernetes
Bitbucket
Terraform
Cucumber
Jenkins
Microservices

Job description

We are looking for an experienced Java Developer to join Akkodis team in Hengelo, the Netherlands. Description of tasks Mission-Critical Software Development

  • Build and maintain Java applications for Combat Management Systems (CMS), radar control, sensor processing, and/or Maritime Security Operations

  • Full-Stack & UI Work

  • Develop GUI components using Java, often including OpenGL-based visualization for radar or sensor data.

  • Occasionally integrate with web UIs or backend services using frameworks like Spring Boot.

  • Employ modern development pipelines using tools like Jenkins, Maven/Gradle, Nexus, and Git/Bitbucket/SVN

  • Work closely with Test Engineers and contribute to building automated unit/integration tests (JUnit, Cucumber, Selenium)

  • Build and maintain simulators and validation tools critical for Thales its software solutions

  • Collaborate in Agile/Scrum teams with multidisciplinary experts (system engineers, domain specialists) from requirements to the delivery of demo's. This includes engaging regularly in daily stand-ups, code reviews, and sprint planning/retrospectives.

  • Contribute to system design and architecture, especially within domains like naval CMS or radar where systems must integrate smoothly with sensors and weapons

  • Support with Quality & Validation

  • Support system validation, demonstration, and deployment readiness, ensuring software performs under real-world mission constraints.

  • Collaborate with QA, DevOps, and System Engineers to maintain mission assurance quality.

  • Ensure code meets high standards of reliability and performance, since it supports real-time decision-making in defense scenarios.

Our software is primarily built in Java and developed within a modern engineering environment. As part of the team, you will work with tools and practices such as:

  • Java software development
  • Yocto - For embedded Linux development.
  • Helm - For Kubernetes deployment management.
  • Ansible / Terraform - For infrastructure automation
  • Shell scripting for automation in mostly linux environments
  • Linux-based systems (often Red Hat).
  • CI/CD pipelines using Jenkins
  • Nexus, Maven/Gradle, Git, Bitbucket
  • Unit Testing & Test Automation (e.g., JUnit, Cucumber)

Requirements

  • Holds a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field
  • Brings 5+ years of hands-on experience in a professional software development environment
  • Has strong proficiency in Java, and a solid grasp of object-oriented programming, software design, and modern development principles
  • Experience in C++ is desired as this is deeply embedded in Thales' software development. Knowledge about the Boost, STL, multithreading is very welcome as this is used within Thales for advanced C++ development.
  • Is passionate about wanting to contribute to a safe and secure society.
  • Can communicate really well with colleagues, is creative, open, flexible, and has a learning mindset.

About the company

Akkodis is a global leader in the engineering and R&D consulting market - we bring digital and engineering solutions together, creating a smarter future for everyone. Akkodis' 50,000+ engineers and digital experts are spread among 30 global locations. Our success (€4 billion annual revenue) is built upon extensive cross-industry experience of more than 38 years. In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. |||CompanyDetail-endCandidateProfile|||

Apply for this position