Voor de Politie zoeken wij een Senior Java Ontwikkelaar. Je ondersteunt dagelijks politiewerk met hoogwaardige ICT-oplossingen en zorgt ervoor dat operationele collega’s bij dreigingen zoals terrorisme en cybercriminaliteit exact op het juiste moment over de juiste informatie beschikken. De Basisvoorziening Vreemdelingen (BVV) brengt informatiesystemen van meerdere overheidsorganisaties samen. De functionaliteit van de BVV wordt uitgebreid als gevolg van vernieuwde regelgeving en speelt een centrale rol in de IV-ondersteuning van netwerkpartners en operationele collega’s in het vreemdelingendomein. Je bent een hands-on senior developer met veel programmeerervaring: je werkt dagelijks met code, deelt je expertise binnen het team en neemt een leidende rol in het coachen en inspireren van collega’s. Je werkt in een devops-team en bent gezamenlijk verantwoordelijk voor de applicatie van ontwikkeling tot beheer, inclusief testen, monitoring en deployment. Je bent verantwoordelijk voor het configureren van de buildstraat en het realiseren van Continuous Integration en Deployment. Je bewaakt en ontwikkelt de software componentarchitectuur en ziet toe op naleving van geldende richtlijnen, in samenspraak met hun solution architecten. Je richt je op het doorontwikkelen van de BVV-applicatie met nieuwe functionaliteit en pakt technical debt aan. Je breidt het testframework uit met Cucumber conform BDD en draagt bij aan het moderniseren van de applicatie-architectuur richting een moderne stack (zoals Java Spring Boot). Je draagt ook bij aan het inrichten en beheren van applicaties, databases, infrastructuur en monitoring en draait mee in piketdiensten. Werkzaamheden
Ontwikkelen en onderhouden van softwarecomponenten binnen de geldende richtlijnen, inclusief security.
Softwareontwikkeling in een Java-omgeving met aandacht voor performance, security en robuustheid.
Doorontwikkelen van de BVV-applicatie en toevoegen van nieuwe functionaliteit.
Aanpakken en reduceren van technical debt.
Uitbreiden en onderhouden van het testframework met Cucumber volgens BDD-principes.
Moderniseren van de applicatie naar een modernere stack (bijvoorbeeld Java Spring Boot).
Samenwerken in een devops-team en gezamenlijk verantwoordelijk zijn voor ontwikkeling, beheer, testen en monitoring.
Configureren van de buildstraat en inrichten van Continuous Integration en Deployment.
Bewaken en verder ontwikkelen van de componentarchitectuur in afstemming met solution architecten.
Opzetten en onderhouden van testautomatisering en technische ontwerpen voor applicatie, database en infra.
Inrichten en beheren van applicaties, databases en monitoring voor applicatie en infrastructuur.
Aansluiten bij en deelnemen aan Agile/Scrum-overleggen; werken volgens het scaling agile-model van de politie.
jouw profiel
Je bent flexibel en speelt adequaat in op veranderende en snel wisselende omstandigheden.
Je hebt een sterk leervermogen: je maakt je nieuwe kennis snel eigen en past deze effectief toe.
Je toont doorzettingsvermogen en blijft gericht op het behalen van doelen, ook bij weerstand of tegenslag.
Je beschikt over coachende en leidinggevende kwaliteiten en weet een team mee te nemen in de te behalen doelen.
Je bent communicatief vaardig en presenteert feiten, ideeën en oplossingen helder, mondeling en schriftelijk.
Je werkt goed samen, hebt oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.
De politie hecht waarde aan diversiteit; denk na hoe jouw kennis en achtergrond hierbij ingezet kan worden.
Functie eisen
Je hebt ervaring binnen een DevOps- en/of Scrum-team
Je hebt minimaal 8 jaar werkervaring als Java backend ontwikkelaar
Je hebt aantoonbaar meerjarige ervaring met JEE, JPA en Spring-Boot
Je hebt aantoonbaar meerjarige ervaring met webservices (SOAP) en met XML, XSD en JAXB
Je beheerst de Nederlandse taal in woord en geschrift
Je hebt ervaring met API-design
Je hebt ervaring met het coachen van Agile-teams
Functie wensen
Je hebt aantoonbare werkervaring met BDD (Cucumber), met name bij de aansluiting op Java (zoals 'glue'-code en modelleren)
Je hebt aantoonbare ervaring met het inrichten en beheren van CI/CD-pijplijnen (Maven, Jenkins, Nexus, Git, Sonar)
Je hebt aantoonbare werkervaring met relationele databases en het ontwikkelen van stored procedures
Je hebt aantoonbare werkervaring met de applicatieserver JBoss
Bij voorkeur beschik je over een OCA- of OCP-certificering
Het is een pré als je ervaring hebt met OpenShift en/of Kubernetes
Voor Gemeente Rotterdam zoeken wij een Senior Java Ontwikkelaar. Jouw functie Je werkt binnen een zelfsturend Scrum/DevOps-team en bent samen met je team verantwoordelijk voor het hele traject: van het verhelderen van de vraag tot de oplevering en het beheer van de software in productie. Je stelt kritische vragen, helpt ...
... events zoals Women@Sogeti en SoPlay, waar tech en verbinding samenkomen. Jouw talenten en ervaring - Je hebt ruime ervaring (minimaal tien jaar) als Senior/Lead Java Developer in complexe omgevingen en weet hoe je schaalbare, toekomstbestendige oplossingen realiseert; - Je combineert sterke technische diepgang (Java, cloud, ...
... frameworks. Wellicht ken je nog niet alle technieken waar je mee gaat werken, dus hopen we dat je flexibel en leergierig bent. In de basis heb je: - Goede kennis van Java (ervaring met Java 17+ is een pre). - Kennis van Quarkus (of Spring Boot / Jakarta EE). - Ervaring met het ontwerpen en implementeren van REST API's en microservices. ...
Java Developer – Medior/Senior - Publieke Veiligheid Functiebeschrijving Ben je klaar voor een spannende uitdaging? Sluit je aan bij één van onze teams als Java Developer en omarm de opwindende wereld van complexe projecten binnen de publieke veiligheid. CGI zoekt Java Developers die mee willen werken aan innovatieve en ...
... rechtspraak ondersteunen. Opdrachtbeschrijving Voor deze tijdelijke opdracht zijn we voor de applicatie Digitale Voorziening Straf (DIVOS) op zoek naar een senior ontwikkelaar met ruime kennis van Java en Oracle. Als senior ontwikkelaar realiseer je de gevraagde technische wijzigingen in de back-end ten behoeve van DIVOS ...
Voor een uitdagende opdracht in Enschede zoeken we een Senior Mendix Ontwikkelaar die graag werkt aan bedrijfskritische applicaties. Je bouwt niet alleen nieuwe functionaliteit, maar denkt ook mee over architectuur, kwaliteit en toekomstbestendigheid. In een complexe omgeving werk je nauw samen met developers, architecten, ...
Over de vacature Als Senior Python Consultant ben jij de specialist die technische diepgang weet te combineren met commerciële inzichten. Je bent op zoek naar een dynamische rol waarin je je expertise in Python en Java kunt inzetten, terwijl je ook ruimte krijgt om je ondernemerschap te laten zien. Jouw rol Je vervult een ...
Over de vacature Als Senior Python Consultant ben jij de specialist die technische diepgang weet te combineren met commerciële inzichten. Je bent op zoek naar een dynamische rol waarin je je expertise in Python en Java kunt inzetten, terwijl je ook ruimte krijgt om je ondernemerschap te laten zien. Jouw rol Je vervult een ...
... BAS (basis administratie systeem), een primair systeem voor onze klant RVO (Rijksdienst voor Ondernemend Nederland), zijn wij op zoek naar een junior USoft ontwikkelaar. We zoeken iemand met enige ervaring in een soortgelijke rol. Dat wil zeggen, je bent dagelijks bezig met applicatie ontwikkeling op bestaande onderdelen ...
Wil jij bijdragen aan een veilige digitale omgeving voor opsporingsdiensten? Wij zijn op zoek naar een senior devOps engineer die het leuk vindt te werken binnen een hecht Scrum team. Collega’s uit de intel en opsporing delen hun kennis en uitdagingen, die jij weet te vertalen naar gedegen oplossingen. Samen met het team ...
... geven aan technische keuzes, collega's te coachen en organisaties te helpen in hun transitie naar Intelligent Automation. Waarom jij het verschil maakt Als Senior Automation Engineer ben je meer dan een ontwikkelaar. Je bent een technisch kartrekker die business-uitdagingen vertaalt naar schaalbare en duurzame automatiseringsoplossingen. ...