Functie
Connect Evolution is een cruciale toepassing voor onze klanten en haar klanten in het kader van de payroll services. De toepassing is een microservice en event gebaseerde oplossing waarbij kwaliteit, duurzaamheid en performatie centraal staan. Als Software Engineer binnen het Payroll domein, ben je verantwoordelijk voor het ontwikkelen en implementeren van softwareoplossingen die voldoen aan back-end vereisten. Je werkt nauw samen met collega's volgens de scrum methode om robuuste en schaalbare applicaties te creëren.
Je verantwoordelijkheden:
Implementeren van back-end systemen en databases met behulp van technologieën zoals Java en SQL databases
Samenwerken met cross-functionele teams om productvereisten te begrijpen en technische oplossingen te bieden
Onderhouden en verbeteren van bestaande codebases en bijdragen aan de ontwikkeling van nieuwe functies en producten
Testen van ontwikkelde oplossingen om een hoge kwaliteit en betrouwbaarheid te waarborgen
Zich blijven verdiepen in nieuwe technologieën en best practices om zo bij te dragen aan de technische groei van het team
Zorgen voor het releasen van de technische oplossing, volgens de afgesproken releaseprocedure
Optreden als 3de-lijns expert binnen de eigen opgeleverde software oplossingen of het eigen domein
Functie-eisen
Je beschikt over een bachelor- of masterdiploma in computerwetenschappen, informatica of een gerelateerd veld
Je hebt minstens 7 jaar ervaring met Java en Spring Framework
Je hebt ervaring met Hexagonal architectuur en versiebeheersystemen zoals Git
Kennis van Agile ontwikkelingsmethodologieën is een plus
Sterke kennis van Object Georiënteerd programmeren (SOLID)
Kennis van tactische DDD patronen
Aggregate, Value Object, Domain Service & Saga design
Layered Architecture, Hexagonal, Onion enz.
Sterke achtergrond in Java 21 & Spring (Boot) Framework
Kennis van het Axon Framework & Axon Server is een plus
Event-Sourcing & CQRS heeft geen geheimen voor jou
Kennis van event gebaseerde applicaties
Je beschikt over een basiskennis van Docker en Kubernetes
Je hebt minstens al met 1 message broker gewerkt
Ervaring met CI/CD pipelines, Pull/Merge requests & code reviews
Ervaring met minstens 1 SQL datastore; ElasticSearch is een plus
Je bent bereid om je in te werken in een legacy systeem om een interface te bouwen naar Connect Evolution
Je beschikt over sterke probleemoplossende vaardigheden en het vermogen om zelfstandig te werken
Je lost graag problemen op voor de klanten. Je maakt complexe zaken begrijpbaar en bent sterk in communicatie met diverse stakeholders
Je werkt graag en goed zelfstandig en bent stressbestendig
Je bent vlot in Nederlands en Engels
Aanbod
Wat er bijkomt
Je wordt verloond naar takenpakket, kennis en competenties. Met zorg werken wij een motiverend salarispakket uit inclusief een interessant extralegaal pakket met een groeps- en hospitalisatieverzekering, maaltijdcheques, ecocheques, een jaarlijks budget voor de aankoop van persoonlijk IT-materiaal, ... Tevens bieden we je graag een bedrijfswagen met laad- of tankkaart aan.
Wat echt telt
Jij en jouw persoonlijke wensen en noden staan voor ons centraal. Aan de hand van persoonlijke opvolging en contacten streven we samen naar jouw gewenste carrière. We bieden je de doorgroeimogelijkheden en uitdagingen die je ambieert, en begeleiden je aan de hand van een professioneel opleidings- en evolutiebeleid. Work-life balance vinden we belangrijk, in dit kader bieden wij ook graag flexibiliteit. Daarnaast organiseren we jaarlijks tal van superfijne evenementen waar we jou steeds voor uitnodigen! Zo zijn we ook elk jaar als sponsor aanwezig op enkele festivals.
Al het bovenstaande, en veel meer, zorgt ervoor dat wij jaar na jaar de award voor Great Place to Work binnenhalen!
Freelance? Aarzel zeker niet om ons te contacteren voor een voorstel op maat. En ja, ook als freelancer kan je genieten van opleidingen en evenementen via IT-Planet!