Portsmouth, Hampshire

Softwareontwikkelaar (Java)

Geplaatst op vrijdag 30 januari 2026

Defensie en leger
Portsmouth, Hampshire
£51 - £55 per uur + (via payrollbedrijf)
Contract

Softwareontwikkelaar (Java) – SC-veiligheidsmachtiging
Contractduur: 12 maanden (verlenging mogelijk)
Locatie: Portsmouth (Hybride – 3 dagen per week op locatie)

Over de functie en de organisatie:

Deze organisatie opereert in de voorhoede van geavanceerde engineering en technologie en levert complexe, bedrijfskritische systemen in sterk gereguleerde omgevingen. Ze biedt een samenwerkingsgerichte, kwaliteitsgedreven cultuur waarin innovatie, technische excellentie en continue verbetering actief worden aangemoedigd, waardoor ingenieurs de kans krijgen om aan betekenisvolle programma's met grote impact te werken.

De softwareontwikkelaar zal deel uitmaken van een Agile Scrum-team en bijdragen aan de volledige softwareontwikkelingscyclus van een nieuw satellietbeheersysteem. De functie omvat hands-on ontwerp, ontwikkeling en testen binnen een moderne microservices-architectuur, met een sterke nadruk op geautomatiseerd testen, schone code en robuuste engineeringpraktijken.

Belangrijkste verantwoordelijkheden:

  • Ontwikkel hoogwaardige software binnen een Agile (Scrum) omgeving.
  • Werk samen met het team aan het ontwerpen, implementeren en testen van functionaliteiten voor de ontwikkeling van nieuwe producten.
  • Bijdragen aan systeem- en softwareontwerp met behulp van UML en gestructureerde modelleringstechnieken.
  • Taken inschatten en actief deelnemen aan sprintplanning en -uitvoering.
  • Ondersteun CI/CD-pipelines en moderne ontwikkelpraktijken.
  • Zorg ervoor dat oplossingen voldoen aan de eisen op het gebied van compliance, kwaliteit en beveiliging.
  • Ga vol vertrouwen de dialoog aan met interne en externe belanghebbenden.

Vereiste vaardigheden en ervaring:

  • Ruime ervaring met Java (8+ jaar).
  • Goede kennis van Spring Boot, Spring Framework en Hibernate.
  • Ervaar het bouwen van RESTful-services via HTTPS.
  • Praktische ervaring met microservices-architecturen.
  • Inzicht in gedistribueerde systemen
  • Kennis van softwareontwerppatronen
  • Ervaring met werken binnen Agile-ontwikkelframeworks.
  • Bekendheid met CI/CD-pipelines en leveringstechnieken.
  • Versiebeheer met Git
  • tools voor het bijhouden van problemen, zoals Jira
  • UML/SysML-modellering met Enterprise Architect of vergelijkbare software.

Tushar Kumar

Geadverteerd door:

Tushar Kumar
Senior Consultant
LinkedIn

Solliciteer voor deze functie