Senior Java Developer
De functieOver het team
Onze klant ontwikkelt een hardware- en softwareoplossing genaamd het TACTICOS Combat Management System. TACTICOS fungeert als het centrale brein aan boord van marineschepen, waarbij gegevens worden verzameld van verschillende sensoren zoals radar en sonar. Het biedt operators uitgebreid situatiebewustzijn, waardoor effectieve reacties mogelijk zijn met behulp van verbonden effectoren zoals wapens of elektronische tegenaanvallen. TACTICOS-technologie wordt ingezet op meer dan 160 schepen bij 25 marinevloten wereldwijd, waarbij diverse missies worden ondersteund, variërend van humanitaire hulp tot militaire operaties.
Over het bedrijfOver uw toekomstige baan
In onze klant zijn ongeveer 45 scrumteams ligt de focus op het leveren van hoogwaardige softwareoplossingen. Elk team, bestaande uit 7 tot 9 leden, heeft gedefinieerde rollen, waaronder scrum master, product owner, architect, tester en ontwikkelaar. Werkpakketten beslaan doorgaans 6 tot 12 maanden, waarbij het team volledig verantwoordelijk is voor planning, architectuur en kwaliteit. Continue verbetering staat centraal, met ondersteuning voor ontwikkelaars om uit te blinken. Samenwerking met andere teams zoals System Engineering en Operationele Experts wordt aangemoedigd voor het verwerven van diepgaande kennis van het maritieme domein.
AanbodWat het u oplevert
U zult vinden:
- Een uitdagende rol binnen een dynamisch team in een hoogtechnologische, innovatieve omgeving
- Mogelijkheden voor persoonlijke en professionele groei
- Internationale samenwerking met collega's uit diverse achtergronden
- Een flexibele en moderne werkomgeving
- Een competitief salaris, reiskostenvergoeding en aanpasbare arbeidsvoorwaarden
- 40 dagen betaald verlof per jaar
Uw verantwoordelijkheden kunnen het volgende omvatten:
- Ontwikkelen van radarschermen voor het volgen van vliegtuigen en satellieten
- Creëren van functionaliteit ter verdediging tegen bedreigingen en het betrekken van doelen in verschillende tactische omgevingen
- Visualiseren van tactisch belangrijke elektromagnetische straling
- Integreren van sensor- en wapensystemen
- Simuleren van real-world omgevingen en kritieke scheepssystemen voor trainingsdoeleinden
Het waarborgen van een hoge productkwaliteit gedurende de 30-jarige levensduur van marineschepen is cruciaal. Daarom omvatten de taken van het softwareteam ook uitgebreide vereistenverzameling, prestatieoptimalisatie, documentatiecreatie, architectuurverduidelijking, geautomatiseerd testen, klantinteracties en productdemonstraties.
De software is voornamelijk gebaseerd op Java en maakt gebruik van moderne ontwikkeltools en -technieken, waaronder Continuous Integration & Delivery, Jenkins, Nexus, Maven/Gradle, GIT, BitBucket, Unit Testing, Test Automation en Cucumber.
Waarom u een goede match zou zijn
Onze klant zoekt een collega die:
- Passie heeft om bij te dragen aan een veilige en beveiligde samenleving
- Minimaal 6 jaar ervaring heeft in een software-engineeringomgeving
- Nieuwe domeinen en technieken snel kan beheersen
- Effectief communiceert, creatief is, flexibel is en een leergierige instelling heeft
- Bereid is om anderen te helpen en effectief samen te werken
- Een Bachelor- of Masterdiploma heeft in software-engineering, informatietechnologie/computerwetenschappen of een vergelijkbare richting met expertise in Java
- Bij voorkeur de nationaliteit heeft van Nederland, Australië, België, Canada, Denemarken, Engeland, Duitsland, Griekenland, Noorwegen, Portugal, Spanje of de Verenigde Staten
Het salaris bedraagt €3500 - €5500