Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Voor een van onze klanten zoeken we een ervaren Java Developer om te werken aan complexe, grootschalige applicaties binnen een overheidsomgeving in Den Haag.
In deze rol werk je aan cruciale software die een impact heeft op de samenleving en help je de digitale transformatie binnen de publieke sector vooruit. Met jouw expertise in moderne Java- en frontend-technologieën draag je bij aan robuuste, schaalbare en veilige oplossingen.
Responsibilities
Je bent verantwoordelijk voor het ontwerpen, ontwikkelen en optimaliseren van complexe applicaties binnen een gelaagde architectuur. Je werkt nauw samen met collega-ontwikkelaars, testers en product owners om hoogwaardige software te leveren die voldoet aan de strenge eisen op het gebied van veiligheid, performance en schaalbaarheid. Je bent in staat om zowel op de back-end als de front-end mee te draaien en je maakt gebruik van de nieuwste technologieën en best practices.
Requirements
Essentiële vaardigheden en technologieën:
- Java 11 en 17: Je bent up-to-date met de nieuwste ontwikkelingen in Java en hebt diepgaande kennis van deze versies.
- Spring, Spring Boot: Uitgebreide ervaring met het Spring Framework, inclusief de nieuwste API-mogelijkheden voor een efficiënte back-end.
- PostgreSQL / SQL: Sterke SQL-vaardigheden en ervaring met PostgreSQL voor het beheren en optimaliseren van databases.
- Frontend Development (React, TypeScript, UI-frameworks): Ervaring met React en TypeScript voor een dynamische en responsieve gebruikerservaring.
- Source Control en Build Tools: Bekendheid met tools voor build- en versiebeheer, zoals Maven en GitLab.
- Testing: Je kunt grondige en betrouwbare tests opstellen, waaronder unit tests, integratie tests en regressietests met Robot Framework.
Aanvullende tools en frameworks:
- CI/CD met Jenkins en GitLab: Automatiseren van builds, integraties en deployments.
- REST & SOAP API's, OpenAPI, OAuth: Ervaring met zowel REST- als SOAP-architecturen, met focus op beveiliging.
- Linux en Ansible: Ervaring met Linux-omgevingen en scripting met Ansible voor configuratiebeheer.
- Docker en containertechnologie: Bekendheid met het gebruik van containers om microservices efficiënt te beheren en te schalen.
- Jira voor Agile processen: Ervaring met projectbeheer binnen Jira om processen en workflows te optimaliseren.
- OWASP en Secure Software Development: Kennis van best practices voor veilige softwareontwikkeling.
Pre's:
- Ervaring met grootschalige, gelaagde applicaties is een grote plus.
- Bekendheid met overheidsomgevingen en registers is een pré, maar geen must.
- Ervaring met SCRUM en ITIL-processen om bij te dragen aan de Agile cultuur binnen het team.
We Offer
Als Java Developer kom je te werken in een uitdagende en maatschappelijk relevante omgeving. Je krijgt de kans om te werken aan grote projecten die impact maken, waarbij je professionele groei voorop staat. Wij bieden:
- Een aantrekkelijk salaris van €5500 per maand, gebaseerd op jouw kennis en ervaring.
- Flexibele werktijden en de mogelijkheid om deels remote te werken.
- Ruimte voor opleiding en certificering, zodat je jezelf continu kunt blijven ontwikkelen.
- Een fijne werkomgeving met ervaren collega’s die graag kennis delen.
- 25 vakantiedagen, pensioenregeling en een goede work-life balance.
- Uitdagende projecten die van strategisch belang zijn voor de publieke sector.
About the Company
Meld je aan voor een job alert en krijg per e-mail bericht zodra de nieuwste vacatures beschikbaar komen!
Application Process
How to Apply
Een vacature gevonden die helemaal bij jou past? Je hoeft alleen nog maar te solliciteren!
- Stuur je sollicitatie: Vertel ons wie je bent en solliciteer binnen 1 minuut.
- Kom op gesprek: Een kennismakingsgesprek bij ons op het kantoor!
- Aan het werk!: Gefeliciteerd! Je bent aangenomen. We kijken uit naar je eerste werkdag bij ons.
Contact
Meer weten over deze vacature? Neem dan nu contact op met Diederick van der Knaap
- Telefoon: 0702124615
- E-mail: [email protected]
Submit Your Application
Door jouw CV te ontvangen via de mail kunnen wij direct de perfecte baan voor je vinden.