
Uni Systems is een bedrijf voor informatie- en communicatietechnologie dat organisaties helpt hun manier van werken te moderniseren door middel van digitale transformatie. De werkzaamheden omvatten infrastructuur en operations, cloud- en datacent technologieën, cybersecurity, bedrijfsplatforms, bigdata-analyse, opkomende technologieën en kunstmatige intelligentie. Het bedrijf ondersteunt klanten in sectoren zoals het bankwezen, de overheid, telecommunicatie, gezondheidszorg, retail, consultancy en logistiek, waarbij technologische expertise wordt gecombineerd met sectorspecifieke oplossingen. Voor professionals die mogelijkheden bij Uni Systems verkennen, weerspiegelt het bedrijfsprofiel werk op het snijvlak van grootschalige IT-levering, innovatie, duurzaamheid en digitale ethiek.
Senior full-stack Java-ontwikkelaar, remote in Luxemburg
Bouw Java-microservices en Angular-applicaties bij Uni Systems. Draag bij aan testen, releasebeheer, wijzigingsprocessen en samenwerking met klanten en bedrijfsteams.
Beschrijving
- Breng samen met vakexperts de zakelijke behoeften in kaart.
- Beoordeel bestaande processen en applicaties naast nieuwe gebruikersvereisten.
- Ontwerp applicaties en microservices die aan de zakelijke behoeften voldoen.
- Ontwikkel applicaties en microservices met de passende technologieën.
- Onderhoud bestaande microservice-applicaties binnen verschillende bedrijfsonderdelen.
- Voer unit-, integratie-, systeem- en prestatietests uit.
- Ondersteun gebruikerstests voor acceptatie en zorg voor goedkeuring vanuit de organisatie.
- Commit code, configuratie en geautomatiseerde unit-tests naar Git, met waar nodig Javadoc-, Asciidoc- of andere documentatie.
- Leg testresultaten vast en beheer wijzigingen in ServiceNow.
- Stel documentatie, rapporten en materiaal voor wijzigingsbeheer op.
- Neem actief deel aan agile bijeenkomsten.
- Bereid releases voor en coördineer ze.
- Beheer auditmateriaal in SharePoint.
- Beoordeel risico's en coördineer kwesties rond wijzigingen.
- Help deployments op te leveren en pas branchepraktijken toe.
- Bouw klantrelaties op binnen verschillende bedrijfsonderdelen en communiceer helder.
Vereisten
- Bachelordiploma in IT en minimaal 10 jaar praktische ervaring met Java-ontwikkeling.
- Ervaring met het schrijven en onderhouden van geautomatiseerde unit- en integratietests voor Java-applicaties.
- Praktische ontwikkelervaring met Spring en Spring Boot, inclusief persistentie met JPA en Hibernate.
- Ervaring met gezamenlijke softwareontwikkeling via Git, waaronder branching, pull- of merge requests en code reviews.
- Ervaring met relationele databases en SQL, en met XML, YAML en JSON bij ontwikkeling of configuratie.
- Praktische ervaring met softwareontwikkeling met AI-agents zoals GitHub Copilot, Claude Code of Codex, inclusief door agents uitgevoerde wijzigingen in applicatiecode; alleen code aanvullen telt niet mee.
- Praktische ervaring met het ontwikkelen van Angular-frontends met TypeScript of JavaScript.
- Gevorderde beheersing van het Engels, mondeling en schriftelijk (C1).
- Ervaring met Apache Camel.
- Ervaring met Scrum en DevSecOps.
- Ervaring met CI/CD-pipelines, zoals Azure Pipelines.
- Ervaring met Infrastructure as Code, zoals Terraform, en containerplatforms zoals Docker.
- Ervaring met public-cloudarchitectuur, zoals Microsoft Azure.
- Ervaring met de ontwikkeling van microservices.
- Ervaring in financiële dienstverlening.
- Ervaring met IT-servicemanagement op basis van ITIL.