Java Solutions Engineer
- Jumbo kantoor Veghel
- Veghel
- Tech & Data
- Baan
- 32 – 40 uur
-
Jouw baan in een notendop
Als Java Solutions Engineer ontwikkel en onderhoud je robuuste backend applicaties die cruciale Jumbo-platformen aandrijven. Je bent verantwoordelijk voor het ontwerpen van schaalbare technische oplossingen, het schrijven van schone en testbare code, het actief deelnemen aan architectuurdiscussies en het nauw samenwerken met multidisciplinaire teams binnen een agile werkomgeving.
-
Waar doen we het voor?
Je helpt bij het bouwen en beheren van betrouwbare software die duizenden gebruikers ondersteunt, zowel voor online als winkelervaringen. Daarmee draag je bij aan soepele klantreizen en grotere business impact.
-
Jouw nieuwe team
Je werkt in een multidisciplinair scrumteam, waarin je samenwerkt met developers, product owners, UX designers en belangrijke stakeholders. Je bent verantwoordelijk voor het eindresultaat, niet alleen voor je eigen taken, en je ondersteunt je collega’s proactief om end-to-end sterke oplossingen te leveren.
-
Met wie werk je samen?
Je werkt nauw samen met andere engineers binnen je scrumteam, evenals met product owners, UX designers en business stakeholders. Daarnaast stem je af met andere engineering- en platformteams om consistentie, schaalbaarheid en herbruikbaarheid binnen het landschap te waarborgen. Samen bouwen jullie oplossingen die aansluiten op zowel technische als businessdoelen en bijdragen aan de digitale groei van Jumbo.
- Ontwerpen, bouwen en opleveren van geoptimaliseerde en betrouwbare backendfunctionaliteiten end-to-end – van business requirement tot productie – met technologieën zoals Java 21 en Spring Boot
- Ontwikkelen en beheren van services in een cloud-native AWS-omgeving, met gebruik van PostgreSQL en containerisatie (Docker)
- Verantwoordelijkheid nemen voor services en codekwaliteit, en zorgen dat oplossingen betrouwbaar, onderhoudbaar en goed observeerbaar zijn binnen een microservices-architectuur
- Zelfstandig technische keuzes maken, afwegingen onderbouwen en architectuurbeslissingen documenteren (bijv. met ADR en DDD-principes)
- Actief bijdragen aan schaalbare systemen met practices zoals domain-driven design, contract-first development en event-driven architectuur
- Werken aan infrastructuur en delivery pipelines met tools zoals Terraform en CI/CD
- Samenwerken aan verbeteringen van platform en observability, eventueel in omgevingen met Kubernetes en moderne monitoringtools
- Actief deelnemen aan code reviews, design sessies en kennisdeling binnen het team (bijv. pair programming, mobsessies en workshops)
- Proactief bottlenecks en risico’s signaleren en aanpakken, om een gezonde en effectieve delivery flow te waarborgen
- Deelnemen aan incidentafhandeling, root cause analyses en bijdragen aan post-mortem sessies
- Verantwoord gebruik van AI- en ontwikkeltools stimuleren, output valideren en best practices delen
- Bijdragen aan recruitment/interviews en het begeleiden van minder ervaren engineers
Solliciteren, Hoe werkt dat?
-
Stuur ons je sollicitatie
Vertel ons wie je bent en waarom je graag bij Jumbo wil werken.
-
Kom op 1e gesprek
We leren elkaar graag wat beter kennen. Zo ontdekken we of deze baan bij je past.
-
E-assessment
Een online assessment om je skills te testen.
-
Kom op 2e gesprek
We gaan wat meer de diepte in en leren elkaar beter kennen.
-
Arbeidsovereenkomst
We overleggen de voorwaarden en leggen dit vast in je contract.
-
Aan het werk!
We kijken uit naar jouw eerste dag.
Michael
von Harras
Heb je nog vragen over de vacature? Neem gerust contact met ons op!