Technisch Team Lead Java

Duur 20 maanden
Uren per week 40
Opleidingsniveau HBO
Regio Zuid-Holland
Startdatum 2025-01-10
Sollicitatiedeadline 2025-09-19

Samenvatting

KOOP is op zoek naar een enthousiaste Lead Developer/Software Architect om ons DevOps team te versterken. In deze rol ben je verantwoordelijk voor het ontwikkelen van hoogwaardige software en het aansturen van ons ontwikkelingsteam. Je werkt nauw samen met de System Architect om innovatieve oplossingen te creëren, waarbij je gebruik maakt van moderne technologieën zoals Java (Spring), SQL (PostgreSQL) en Kubernetes. We waarderen een proactieve houding en teamwork, en je zult werken in een dynamische omgeving die agile en SAFE principes volgt. Sluit je aan bij ons team en help ons bij de herbouw van het BasisWettenBestand (BWB)!

Vereisten

  • Je hebt een afgeronde HBO-opleiding in de IT-richting of een vergelijkbare opleiding
  • Je beschikt over minimaal 5 jaar ervaring in het ontwikkelen van complexe en onderhoudbare Java-applicaties, van architectuur tot realisatie
  • Als ervaren lead developer ben je gewend om een ontwikkelteam inhoudelijk aan te sturen, waarbij je je proactieve en oplossingsgerichte houding inzet
  • Je hebt ruime ervaring (minimaal 5 jaar) met het ontwikkelen en implementeren van applicaties in een Kubernetes-omgeving
  • Je bent vertrouwd met het ontwikkelen van complexe Java-applicaties in combinatie met PostgreSQL databases
  • Je hebt praktische ervaring met verschillende testframeworks, zoals Cucumber en Selenium
  • Ervaring met het ontwikkelen van workflowsystemen is een plus
  • Kennis van de API-documentatie en architectuurrichtlijnen strekt tot aanbeveling

Gewenste kwalificaties

  • Je hebt ervaring met software architectuur en bent gewend om nauw samen te werken met system architects bij softwareontwikkeling
  • Je beschikt over praktijkervaring met (micro)services-gebaseerde architectuur
  • Je hebt hands-on ervaring met het ontwikkelen van REST-APIs
  • Je bent bekend met de REST-API Design Rules en kunt deze toepassen in je werk

Competenties

  • Uitstekend analytisch vermogen, wat bijdraagt aan het oplossen van complexe vraagstukken.
  • Goede communicatieve en sociale vaardigheden, waardoor samenwerking en interactie met anderen soepel verloopt.
  • Doorzettingsvermogen, stressbestendigheid, proactiviteit en zelfstandigheid, wat zorgt voor een sterke werkethiek en resultaatgerichtheid.