Senior Java Developer
Role details
Job location
Tech stack
Job description
Only Dutch citizens can apply!
Role Overview:
As a Senior Software Engineer, you'll be an integral part of our largest project to date, the F126 ships for the German Navy. You'll join a multidisciplinary, self-organizing Scrum team to develop the FüWES (Führungs- und WaffenEinsatzSystem), a state-of-the-art command system. This system is crucial for enabling the next generation of frigates to make split-second, informed decisions for defense operators.
Functie-eisen
Your team will be responsible for the entire development cycle, from concept and system design to integration, validation, and final delivery. This role goes beyond just coding-you'll also contribute to requirements analysis, architecture, design, and testing, while ensuring our products are ready for demonstration and delivery. You'll collaborate with other agile teams and architects, taking security and safety into account at every stage of the development process.
Competenties
Who We're Looking For
We are seeking a passionate, team-oriented Senior Software Engineer with a strong background in Java development. You should be someone who thrives on mastering new domains and techniques and is motivated to contribute to a safe and secure society.
Your Experience and Skills
- Education: Bachelor's degree in Software Engineering or a related field.
- Experience: At least 10 years of recent, relevant professional experience in Java development.
- Technical Proficiency:
- Strong background in Java and Linux.
- Experience with Agile/Scrum software development methodologies.
- Proficiency with modern development tools like IntelliJ, Jenkins, Nexus, Maven, GIT, and BitBucket.
- Knowledge of Continuous Integration & Delivery (CI/CD).
- Experience with Unit Testing (Junit), Test Automation, and Cucumber.
,
Only Dutch citizens can apply!
Role Overview:
As a Senior Software Engineer, you'll be an integral part of our largest project to date, the F126 ships for the German Navy. You'll join a multidisciplinary, self-organizing Scrum team to develop the FüWES (Führungs- und WaffenEinsatzSystem), a state-of-the-art command system. This system is crucial for enabling the next generation of frigates to make split-second, informed decisions for defense operators.
Functie-eisen
Your team will be responsible for the entire development cycle, from concept and system design to integration, validation, and final delivery. This role goes beyond just coding-you'll also contribute to requirements analysis, architecture, design, and testing, while ensuring our products are ready for demonstration and delivery. You'll collaborate with other agile teams and architects, taking security and safety into account at every stage of the development process.
Competenties
Who We're Looking For
We are seeking a passionate, team-oriented Senior Software Engineer with a strong background in Java development. You should be someone who thrives on mastering new domains and techniques and is motivated to contribute to a safe and secure society.
Your Experience and Skills
- Education: Bachelor's degree in Software Engineering or a related field.
- Experience: At least 10 years of recent, relevant professional experience in Java development.
- Technical Proficiency:
- Strong background in Java and Linux.
- Experience with Agile/Scrum software development methodologies.
- Proficiency with modern development tools like IntelliJ, Jenkins, Nexus, Maven, GIT, and BitBucket.
- Knowledge of Continuous Integration & Delivery (CI/CD).
- Experience with Unit Testing (Junit), Test Automation, and Cucumber.
Requirements
We are seeking a passionate, team-oriented Senior Software Engineer with a strong background in Java development. You should be someone who thrives on mastering new domains and techniques and is motivated to contribute to a safe and secure society.
Your Experience and Skills
- Education: Bachelor's degree in Software Engineering or a related field.
- Experience: At least 10 years of recent, relevant professional experience in Java development.
- Technical Proficiency:
- Strong background in Java and Linux.
- Experience with Agile/Scrum software development methodologies.
- Proficiency with modern development tools like IntelliJ, Jenkins, Nexus, Maven, GIT, and BitBucket.
- Knowledge of Continuous Integration & Delivery (CI/CD).
- Experience with Unit Testing (Junit), Test Automation, and Cucumber.