Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Ben jij een Java Developer die graag werkt aan uitdagende softwareoplossingen? Vind je het leuk om complexe technische vraagstukken op te lossen, kwalitatief goede code te schrijven en mee te denken over het verbeteren van applicaties en systemen?
Voor een organisatie in de regio Utrecht zoeken wij een Java Developer die energie krijgt van softwareontwikkeling en graag technisch de diepte in gaat. Je werkt aan het ontwikkelen, onderhouden en verbeteren van softwaretoepassingen, waarbij kwaliteit, schaalbaarheid en betrouwbaarheid centraal staan.
In deze functie krijg je de ruimte om jouw technische kennis verder uit te bouwen, nieuwe technologieën toe te passen en actief mee te denken over de verdere ontwikkeling van softwareoplossingen. Daarnaast profiteer je van aantrekkelijke arbeidsvoorwaarden, uitgebreide opleidingsmogelijkheden en de vrijheid om hybride te werken.
De organisatie
Je gaat aan de slag bij een professionele organisatie in de regio Utrecht, waar softwareontwikkeling en technologische innovatie een belangrijke rol spelen.
Binnen de IT-omgeving wordt gewerkt aan het ontwikkelen en verbeteren van softwaretoepassingen die belangrijke bedrijfsprocessen ondersteunen. Daarbij is veel aandacht voor betrouwbare, veilige en toekomstbestendige oplossingen.
Je werkt samen met andere softwareontwikkelaars en IT-specialisten aan technische vraagstukken en nieuwe functionaliteiten. Kennisdeling, samenwerking en het continu verbeteren van softwarekwaliteit staan hierbij centraal.
Ook persoonlijke ontwikkeling krijgt veel aandacht. Je krijgt volop mogelijkheden om opleidingen te volgen, certificeringen te behalen en jezelf verder te specialiseren in Java en moderne softwareontwikkeling.
Als Java Developer ben je verantwoordelijk voor het ontwikkelen, onderhouden en optimaliseren van softwareapplicaties. Je werkt aan zowel nieuwe functionaliteiten als het verbeteren van bestaande systemen en denkt actief mee over de technische keuzes die hierbij worden gemaakt.
Je bent betrokken bij verschillende onderdelen van het ontwikkelproces en zorgt ervoor dat software niet alleen functioneel goed werkt, maar ook onderhoudbaar, veilig en schaalbaar is.
- Ontwikkelen, onderhouden en verbeteren van softwareapplicaties met Java.
- Ontwerpen en realiseren van backend-functionaliteiten, services en API’s.
- Schrijven van overzichtelijke, efficiënte en goed onderhoudbare code.
- Meedenken over de architectuur en technische inrichting van applicaties.
- Ontwikkelen en verbeteren van koppelingen tussen verschillende systemen.
- Schrijven en onderhouden van unit- en integratietesten om de softwarekwaliteit te bewaken.
- Analyseren en oplossen van technische problemen en performancevraagstukken.
- Deelnemen aan code reviews en bijdragen aan het verbeteren van ontwikkelstandaarden.
- Samenwerken met andere developers, testers en IT-specialisten om nieuwe functionaliteiten te realiseren.
-
Signaleren van verbetermogelijkheden en bijdragen aan het verder professionaliseren van ontwikkelprocessen.
- Mogelijkheden om relevante certificeringen te behalen op het gebied van Java, softwareontwikkeling en moderne technologieën.
- Ruimte om nieuwe programmeertechnieken, frameworks en ontwikkelmethodieken te leren kennen.
- Een functie waarin je jouw technische kennis kunt toepassen en actief kunt bijdragen aan het verbeteren van softwareoplossingen.
- Samenwerking met andere IT-professionals en volop mogelijkheden om kennis en ervaringen uit te wisselen.
Je krijgt de mogelijkheid om jezelf verder te specialiseren binnen Java-ontwikkeling en mee te groeien met nieuwe technologische ontwikkelingen, met voldoende ruimte voor persoonlijke ontwikkeling en een prettige werk-privébalans.
Requirements
We zoeken een Java Developer die beschikt over een goede technische basis, analytisch sterk is en graag werkt aan kwalitatief hoogwaardige software.
Je vindt het leuk om complexe vraagstukken op te lossen, denkt mee over technische verbeteringen en werkt graag samen met andere ontwikkelaars.
- Hbo-werk- en denkniveau, bij voorkeur in de richting van Informatica, Software Engineering of een vergelijkbare technische opleiding.
- Aantoonbare professionele werkervaring met Java-softwareontwikkeling.
- Goede kennis van objectgeoriënteerd programmeren en softwareontwikkelprincipes.
- Ervaring met het ontwikkelen van backend-applicaties en API’s.
- Kennis van databases en het werken met SQL.
- Ervaring met versiebeheer, bijvoorbeeld Git.
- Bekendheid met geautomatiseerd testen en het schrijven van onderhoudbare code.
- Een analytische, zelfstandige en oplossingsgerichte werkhouding.
- Goede communicatieve vaardigheden en het vermogen om samen te werken met andere IT-specialisten.
-
Goede beheersing van de Nederlandse taal.
- Ervaring met Spring Boot of vergelijkbare Java-frameworks.
- Kennis van microservices en REST API’s.
- Ervaring met CI/CD-processen en tools zoals Azure DevOps, Jenkins of GitLab CI.
- Kennis van Docker, Kubernetes of cloudplatformen zoals Azure of AWS.
- Ervaring met Agile- of Scrum-werkomgevingen.
- Affiniteit met softwarearchitectuur, performanceoptimalisatie en security.
Je hoeft niet alle genoemde technologieën te beheersen. Belangrijker is dat je een sterke basis hebt in Java, graag nieuwe technieken leert en gemotiveerd bent om jezelf verder te ontwikkelen als softwareontwikkelaar.
Benefits & conditions
| 32-40 uur per week | Tot € 6.000 bruto per maand | 13e maand | Mobiliteitsvergoeding | Hybride werken |
Je krijgt een afwisselende technische functie waarin je niet alleen bezig bent met programmeren, maar ook actief meedenkt over de kwaliteit, prestaties en toekomstbestendigheid van software.
Naast een technisch uitdagende functie krijg je uitstekende mogelijkheden om jezelf verder te ontwikkelen. Er wordt veel waarde gehecht aan vakinhoudelijke groei, kennisdeling en een goede balans tussen werk en privé.
Je kunt rekenen op:
- Een salaris tot € 6.000 bruto per maand op basis van 40 uur, afhankelijk van jouw kennis en ervaring.
- Een functie voor 32 tot 40 uur per week, zodat je jouw werkweek kunt afstemmen op jouw persoonlijke situatie.
- Een 13e maand als aantrekkelijke aanvulling op je salaris.
- Vakantiegeld boven op je bruto salaris.
- Een mobiliteitsvergoeding voor jouw woon-werkverkeer.
- Hybride werken, waarbij je thuiswerken en werken op locatie kunt combineren.
- Uitgebreide opleidingsmogelijkheden om jezelf zowel technisch als persoonlijk verder te ontwikkelen.
Ben jij een Java Developer die graag werkt aan uitdagende softwareoplossingen en zichzelf technisch wil blijven ontwikkelen? En zoek je een functie waarin je jouw programmeerkennis kunt inzetten, met een salaris tot € 6.000 bruto per maand, een 13e maand, mobiliteitsvergoeding en de mogelijkheid om hybride te werken?
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…