Vacature Senior Java Software Engineer Amsterdam Distributed Computing | Miljoenen gebruikers met 0 downtime| Java8, NoSQL, Microservices, AWS, Docker, Event Sourcing en Kubernetes | Tot €78.000 + trainingsbudget

vacature: Senior Java Software Engineer Amsterdam Distributed Computing

  • Werk jij graag aan gedistribueerde systemen die in de toekomst data van 550 miljoen gebruikers zullen verwerken?
  • Ben jij graag onderdeel van een team van zeer intelligente, hoogopgeleide en vriendelijke Software Engineers?
  • Heb jij graag invloed op de technische beslissingen, architectuur en evoluerende technologie stack?
  • Wat denk jij van schaalbaarheid, performance vraagstukken en werken met Java8, NoSQL, Microservices, AWS, Docker, Event Sourcing en Kubernetes?

Dan ben je hier op de juiste plaats!

Jouw werkgever: Wordt onderdeel van het bedrijf waar over twee jaar iedereen gebruik van zal maken!

Heb jij altijd al onderdeel willen uitmaken van een tech bedrijf net voordat iedereen die je kent over ze praat (en jij hier nog impact op had kunnen hebben)? Dit Fintech bedrijf werkt hard om de standaard te worden voor 550 miljoen mensen in geheel Europa. Als jij graag het verschil wil maken is dit de juiste plek voor jou!

De organisatie combineert al het goede van een grote organisatie met een middelgroot tech bedrijf. Grote budgetten, ervaren collega’s, een bewezen bedrijfsmodel, een prachtig kantoor, geïnteresseerde gebruikers en een moderne technologie stack. Daarnaast heeft zij de flexibiliteit van een klein bedrijf met bijvoorbeeld flexibele werktijden, de mogelijkheid om te werken vanuit huis en ruimte voor het maken van technische beslissingen aangezien het aantal gebruikers exponentieel stijgt.

Binnen twee jaar zullen jij en je team terugkijken op een bijzondere reis. Om deze reden zijn wij op zoek naar een Senior Java Software Engineer Amsterdam Distributed Computing met ervaring in het bouwen van heavy load systems om zich aan te sluiten bij dit succesverhaal!

Jouw baan: Senior Java Software Engineer Amsterdam Distributed Computing.

In jouw rol als Senior Java Software Engineer Amsterdam Distributed Computing zal jij onderdeel worden van  een van de verschillende scrum teams, elk werkende aan een microservice (aangezien zij momenteel verschuift van een monoliet). Ook is er de mogelijkheid om te werken aan een geheel nieuwe service, deze worden momenteel ontwikkeld. Dit bekent dat er nog volop doorgroeimogelijkheden zijn binnen het bedrijf. Het systeem zal binnenkort miljoenen gebruikers moeten kunnen verwerken met 0 downtime, dus het werk ligt voor het oprapen.

De organisatie bevindt zich momenteel in de positie om op te schalen.  De teams worden gevormd, en nieuwe microservices gebouwd, waardoor jij nodig bent om jouw toekomstige team te komen versterken in maken van sterke beslissingen op het gebied van technologie en architectuur, in het verbeteren van schaalbaarheid en performance en om Medior collega’s helpen beter te worden. Dit allemaal terwijl jij gebruik maakt van de meest moderne software engineering best practices.

Ken jij de voordelen van DDD? Weet jij meer over Event Sourcing? Snap jij de voor en nadelen van Kafka? Dan kun jij hen in een van de teams hen helpen dit te implementeren! En dat terwijl jullie continue van feedback voorzien worden door miljoenen eindgebruikers.

Wat wordt er van jou verwacht?

  • 5+ jaar professionele ervaring met Java software engineering
  • Meerdere jaren ervaring met schaalbare en high performance systemen
  • Voltooide Bachelor of Master opleiding in Computer Science of vergelijkbaar
  • Ervaring met Spring Boot is een pré
  • Ervaring met REST En Microservices is een pré
  • Ervaring met NoSQL is een pré
  • Ervaring met AWS, Docker en Kubernetes zou een pré zijn
  • Ervaring met Event Sourcing en/of DDD is een pré
  • Ervaring met geautomatiseerd testen en continuous delivery is een pré

Wat wordt jou geboden?

  •  Jaarsalaris tussen € 60.000 en € 78.000 op basis van kennis en ervaring
  • + 5% van het jaarsalaris te besteden een training/ cursussen/ seminars
  • Pensioen
  • 25 vakantiedagen met de mogelijkheid om er 10 bij te kopen
  • Reiskostenvergoeding
  • Vrijdagmiddagborrel
  • Laptop of Macbook
  • Goede kantoorfaciliteiten dichtbij het station
  • Onderdeel uitmaken van een gegarandeerd succesverhaal!

Ben jij een Senior Java Software Engineer Distributed Computing en werk jij graag aan heavy load systems, maak jij graag plezier en zie jij graag dat jouw software gebruikt wordt door honderden miljoenen gebruikers door Europa?

Solliciteer via het onderstaande formulier of stuur je CV naar Robert Hawker via r.hawker@codeguild.nl

  • Geaccepteerde bestandstypen: pdf, doc, docx, txt, rtf.