Senior Java Developer — Sogeti Nederland B.V.

Organisatiestructuur - Sogeti Nederland

Ontwerp van Java-microservices met consistency-modellen, Saga-pattern en geautomatiseerde CI/CD voor betrouwbare software.

Na het succesvol afronden van een project waarin ik de impact van Immediate Consistency versus Eventual Consistency op Domain Driven Design binnen microservices onderzocht, heb ik de kans gekregen om bij Sogeti aan de slag te gaan als Fulltime Java Back-end Developer. Deze positie stelt mij in staat om mijn diepgaande interesse in Java, microservices-architecturen, en de toepassing van consistency-modellen verder te ontwikkelen.

In deze rol richt ik me op het verfijnen van mijn Java-vaardigheden en het uitbreiden van mijn expertise in geavanceerde softwareontwikkelingstechnieken, waaronder het werken met Java 17 en Quarkus, het inzetten van MongoDB voor dataopslag, en Docker voor containerbeheer. Ik ben ook betrokken bij het ontwerpen en implementeren van microservices die gebruikmaken van zowel Immediate als Eventual Consistency, waarbij ik het Saga-pattern toepas om transacties over meerdere services te beheren.

Mijn werk bij Sogeti omvat het integreren van ontwikkelde prototypes in geautomatiseerde CI/CD pipelines via GitHub Actions, wat bijdraagt aan het verbeteren van de codekwaliteit en -betrouwbaarheid door middel van automatische tests. Deze ervaring stelt me in staat om bij te dragen aan het versnellen van de distributie en implementatieprocessen, terwijl ik voortdurend mijn kennis verdiep in de effecten van consistency-modellen op systeemarchitecturen.

De overstap naar een fulltime positie bij Sogeti als Java Back-end Developer is een natuurlijke voortzetting van mijn reis, waarbij ik de kans krijg om mijn passie voor softwareontwikkeling en mijn streven naar technische uitmuntendheid verder te cultiveren. Ik kijk ernaar uit om mijn bijdrage te leveren aan het leveren van innovatieve en kwalitatief hoogstaande softwareoplossingen, terwijl ik voortdurend streef naar persoonlijke en professionele groei binnen deze dynamische en uitdagende omgeving.

MongoDB
Java 17
Quarkus
Docker
GitHub Actions
CI/CD
Saga pattern
Microservices