Lead Developer / Tech Lead.
Role details
Job location
Tech stack
Job description
Als Lead Developer / Tech Lead ben je verantwoordelijk voor het realiseren van complexe technische veranderingen binnen een kritische IT-omgeving. Je werkt zelfstandig aan de ontwikkeling van een Minimum Viable Product (MVP) voor kalenderdaggeldigheid in een bestaande monolithische applicatie. Je combineert diepgaande technische kennis met het vermogen om overzicht te houden, af te stemmen met stakeholders en veranderingen gecontroleerd en kwalitatief door te voeren. Je voert impactanalyses uit, werkt technische ontwerpen uit en implementeert codewijzigingen in de kern van de applicatie en aanverwante modules. Daarnaast draag je bij aan de integratie van nieuwe functionaliteiten, zoals het splitsen, kopiëren en verwijderen van operationele gegevens, en zorg je voor de ontsluiting van deze functionaliteiten naar gebruikersschermen. Je werkt aan REST/OpenAPI-interfaces, messaging-integraties, deployments via CI/CD-pijplijnen en monitort services na uitrol. Je ondersteunt bij het oplossen van operationele issues, stelt technische documentatie op, voert code reviews uit, draagt kennis over aan het team en levert een actieve bijdrage aan testautomatisering en procesverbetering. Je bent zowel bouwer als verbinder en bewaakt de kwaliteit van de oplossing.
Requirements
- Academisch werk- en denkniveau.
- Aantoonbare ervaring als Lead Developer binnen Scrum- of DevOps-teams.
- Ervaring met het afwegen van wijzigingen in legacy-applicaties.
- Goede communicatieve vaardigheden en ervaring met kennisoverdracht.
- Sterk abstract en analytisch denkvermogen.
- Ervaring met Oracle, SQL en ORM.
- Diepgaande kennis van Spring Boot en het Spring Framework.
- Ervaring met Kotlin in productieomgevingen.
- Kennis van messaging-oplossingen zoals Kafka of ActiveMQ.
- Zorgvuldigheid bij het beoordelen van code en technische ontwerpen.
- Samenwerkingsgericht en effectief in het schakelen met verschillende stakeholders.
- Ervaring met CI/CD tooling zoals Jenkins, AWX, ArgoCD of vergelijkbare tools.
- Leiderschap in grootschalige softwareprojecten.
- Ervaring met impactanalyses in complexe systemen en het in kaart brengen van afhankelijkheden.
- Kennis van en ervaring met grootschalige Java-applicaties op WebLogic of vergelijkbare platforms.
- Zelfstandig technische keuzes kunnen maken en richting geven aan discussies.
- Ruime ervaring met Java in een enterprise-omgeving.
- Ervaring met Docker, Kubernetes en/of OpenShift in een microservices- of containeromgeving.
- Methodisch, resultaatgericht en kwaliteitsbewust werken.
- Overtuigingskracht en natuurlijk leiderschap binnen technische teams.
- Ervaring met het ontwerpen en implementeren van RESTful services volgens OpenAPI/OAS-standaarden.
- Proactieve houding en eigenaarschap bij technische vraagstukken.
- Opleiding in Informatica, Software Engineering of vergelijkbaar is een pré.
- Ervaring met werken in complexe legacy enterprise-omgevingen.
HBO
Benefits & conditions
- Ruimte voor professionele ontwikkeling en kennisdeling.
- Uitdagende opdracht in een kritische en complexe IT-omgeving.
- Toegang tot moderne ontwikkeltools en infrastructuur.
- Mogelijkheid om direct impact te maken op operationele processen.
- Werken in een multidisciplinair team met ervaren professionals.
- Flexibele werktijden en hybride werken mogelijk.