Tech Stack
ReactJavaSpringSQLTestNG
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 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
- Ontwerpen, ontwikkelen en optimaliseren van complexe applicaties binnen een gelaagde architectuur.
- Nauw samenwerken met collega-ontwikkelaars, testers en product owners om hoogwaardige software te leveren.
- Toepassen van de nieuwste technologieën en best practices op zowel de back-end als de front-end.
Requirements
Essential Skills and Technologies
- 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.
Additional Tools and 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.
Nice to Have
- 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
- Een aantrekkelijk salaris 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
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.
Location
- City: Den Haag
- Country: NL
Salary
- Amount: €5500 per maand
- Currency: EUR
Employment Type
- Type: CONTRACTOR
How to Apply
- Submit your application: Vertel ons wie je bent en solliciteer binnen 1 minuut.
- Interview: Een kennismakingsgesprek bij ons op het kantoor!
- Start working: Gefeliciteerd! Je bent aangenomen. We kijken uit naar je eerste werkdag bij ons.
Contact Information
- Name: Diederik van der Knaap
- Phone: 0702124615
- Email: [email protected]