Java-ontwikkelaar
il y a 2 semaines
Jouw toekomstige job 'Software factory' (SWF) is verantwoordelijk voor de ontwikkeling van bedrijfsapplicaties. Binnen deze afdeling ontwikkelen we de applicaties alsook het bewaken van de gezondheid van deze applicaties en het up-to-date houden binnen het applicatielandschap. VDAB is een omgeving met een zeer recente technologie stack waar je ruimte krijgt tot groei en je potentieel ten volle kan ontwikkelen. Je komt in een zeer open en gedreven team terecht. Om de continuïteit en de kwaliteit van het ontwikkelingsproces te garanderen, zet SWF in op interne medewerkers die deze kennis kunnen borgen. Een Java Developer is een programmeur die met behulp van de programmeertaal Java en enkele andere technologieën applicaties ontwikkelt. De doelstellingen van deze functie zijn gericht op het creëren van technologische oplossingen die voldoen aan de eisen van gebruikers en VDAB. Het team bestaat uit een teamleider, scrummaster, een technisch architect, 1 functionele architect, 2 analisten, een lead developer, 8 java ontwikkelaars, een test automator en een manuele tester. Jouw verantwoordelijkheden Het ontwikkelen van kwaliteitsvolle software. Het up to date houden van het portfolio van het team. Omgaan met privacygevoelige data. Jouw taken Je ontwikkelt samen met je team bedrijfstoepassingen die gedurende hun volledige levenscyclus in het portfolio blijven van je team. Je bewaakt hierbij de gezondheid van deze applicaties en up-to-date houden binnen het applicatielandschap. Je geeft feedback aan analisten om user stories - zowel functioneel als technisch - correct op te maken, om ze vervolgens samen met het team te bespreken tijdens een refinement sessie. Na het inschatten en prioriteren worden deze user stories vervolgens opgenomen in de sprint planning, volgens beschikbare capaciteit. We streven naar continue verbetering van onze werking, dit zowel binnen het team als binnen de organisatie, en onze processen. Een proactieve constructieve houding is in deze essentieel. Jouw technische vaardigheden Bachelor diploma of gelijkwaardig door ervaring. Minimaal 3 jaar ervaring in back-end ontwikkeling Object-georiënteerde concepten en technieken: Ervaring met abstractie, encapsulatie, overerving, polymorfisme, interfaces, high cohesion, en (multi)threading. Bekend met design patterns (Observer, MVC, Singleton, Cohesive, Loosely Coupled). Kennis van SOLID-principes binnen een Java-ecosysteem. REST en API's: Ervaring met REST (JSON) en XML Schema (XSD). Bekend met API testing tools zoals Swagger, Postman, en REST-assured. Versiebeheer en code reviews: Bekend met gedistribueerde versiebeheersystemen (Git), build-automatisatie, branch- en merge-strategieën. Ervaring met code review via merge requests. Testing: Ervaring met unit testing (JUnit, Mockito) en integratietesten. Agile / Scrum: Begrip en hands-on ervaring met Agile/Scrum-methodologieën (E2E Agiliteit, pokerplanning, sprintplanning, etc.). Spring-ecosysteem: Diepgaande kennis van Spring (IoC, MVC, Transaction Management, Spring Boot). Bekend met ORM, Hibernate, en Jakarta Persistence (JPA). Databases: Ervaring met relationele databanken, NoSQL, Elastic, S3, SQL en databaseversionering (bv. Flyway). Kennis van databanken in een microservices-context. Error handling Java applicatie-opzet: Ervaring met Apache Maven, multimodule-projecten, en projectafhankelijkheden. Security: Bekend met privacy by design en security concepten (authenticatie, autorisatie, OWASP Top 10, SQL injecties, wachtwoordbeheer). Architectuur: Kennis van architectuurmodellen zoals hexagonale structuren en 3-tier architecturen. Containerisatie en orchestration: Ervaring met Docker en Kubernetes (OpenShift, ArgoCD, Helm, Vault). Messaging/Queuing: Bekend met JMS API voor messaging en queuing in code. Axon / Kafka kennis. Vaardigheden Analytisch Vermogen: Vaardigheid in het analyseren van complexe infrastructuren en het ontwikkelen van schaalbare oplossingen. Communicatievaardigheden: Sterk in zowel technische als niet-technische communicatie met interne en externe partijen. Probleemoplossend Vermogen: Snel identificeren en oplossen van technische problemen in software architecturen. Doelgericht: Een sterke focus op het behalen van doelstellingen is cruciaal. Creativiteit: Flexibiliteit en creativiteit in aanpak zijn waardevol in complexe situaties. Waar ga je werken Je werkt 1 dag in Brussel, op wandelafstand van het station Brussel Noord. Jouw toekomstig team Team Icarus ontwikkelt vooral applicaties die informatiestromen (data) gaan uitwisselen van en naar VDAB met externe partner. Daarnaast hebben ze ook enkele master applicaties. Volgende technologieën worden gebruikt in onze afdeling: Java 17 en hoger, spring/spring boot, axon, amq, kafka, jira, confluence, sonarcube, open shift,...
-
Java Ontwikkelaar
il y a 2 semaines
Bruxelles, Belgique VDAB Temps pleinJouw toekomstige job ‘Software factory’ (SWF) is verantwoordelijk voor de ontwikkeling van bedrijfsapplicaties. Binnen deze afdeling ontwikkelen we de applicaties alsook het bewaken van de gezondheid van deze applicaties en het up-to-date houden binnen het applicatielandschap. VDAB is een omgeving met een zeer recente technologie stack waar je ruimte...
-
Fullstack Ontwikkelaar
il y a 2 semaines
Bruxelles, Belgique TEC Temps pleinFunctieomschrijving Profiel We zoeken een ervaren ontwikkelaar met kennis van Angular , Java , JavaScript en SQL Server . Je hebt een goed begrip van front-end en back-end architecturen en database-integratie. Je kunt applicaties ontwerpen, coderen, testen en implementeren. Ervaring met versiebeheer (zoals Git) is vereist. Je bent proactief, werkt goed in...
-
Java-ontwikkelaar
il y a 2 semaines
Bruxelles, Belgique Randstad Digital Belgium Temps pleinBen jij de meertalige Java expert die wij zoeken? Als toonaangevende partner voor digitale transformatie in België is Randstad Digital voortdurend op zoek naar ervaren Java Full Stack Developers om onze prestigieuze klanten (voornamelijk) in de Regio Brussel te versterken. Heb je een passie voor het bouwen van robuuste, schaalbare applicaties en ben je...
-
Junior Java-ontwikkelaar
il y a 2 semaines
Bruxelles, Belgique Projective Talent | Part of Projective Group Temps pleinJunior Java Engineer – Financial Technology (Belgium | Hybrid) Are you a Junior Java Engineer with a passion for financial markets and backend development? Do you want to build mission-critical systems used in a high-performance banking environment? Then this is your opportunity to kick-start your career in financial technology. We are looking for...
-
Java developer
il y a 2 semaines
Bruxelles, Belgique Xelor Temps pleinDenk jij bij JAVA spontaan aan de programmeertaal in plaats van de Indonesische koffie? Of Denk jij bij JAVA spontaan aan de programmeertaal in plaats van het exotische eiland? Wil jij deel uitmaken van een leuk team dat de digitale wereld draaiende houdt? Werk je graag aan technische uitdagende projecten? Zeg je 3 MAAL JA? Lees dan zeker verder...
-
Java Consultant
il y a 2 semaines
Bruxelles, Belgique Apollo Solutions Temps pleinWe're looking for an experienced Backend Java Developer to help shape and build risk management solutions within one of Belgium's banks modular, modern architecture. Logistics: Position: Freelance Backend Java Developer Duration: 24-Month Contract Location: Brussels (Hybrid – 2 days/week on-site) Languages: English and French or Dutch Start Date: Beginning...
-
Java Consultant
il y a 2 semaines
Bruxelles, Belgique Apollo Solutions Temps pleinWe are seeking an experienced Senior Java Developer to support a major digital transformation initiative within one of Belgium's most prominent banking institutions. Logistics: Position: Freelance Senior Java Developer Duration: 12-month rolling contract (extensions expected) Location: Brussels (Hybrid - 2 days on-site per week) Start Date: 1st of Jan Day...
-
Java Architect
il y a 7 jours
Bruxelles, Belgique GBT Solutions, Lda Temps pleinWant to Make Waves in Tech? GBT Solutions Is the Place to Be! About Us: GBT Solutions is a Portuguese technology company founded in 2018, part of the HFA Group established in 1995. With a focus on delivering cutting-edge solutions across various industries, we are committed to fostering a diverse and inclusive work environment and are proud to be recognized...
-
Java Consultant
il y a 2 semaines
Bruxelles, Belgique Apollo Solutions Temps pleinWe are seeking an experienced Freelance Java Developer to support key digital and regulatory transformation projects within one of Belgium's leading utilities organisations (energy, grid operations, metering, or market facilitation). Logistics: Position: Freelance Java Developer (Utilities Sector) Duration: 12-month rolling contract (extensions expected)...
-
Medior Java Engineer
il y a 2 semaines
Bruxelles, Belgique Projective Talent | Part of Projective Group Temps pleinMedior Java Engineer – (Belgium | Hybrid) We are looking for a Medior Java Engineer to strengthen Agile engineering teams working on high-impact financial platforms. You will help build secure, scalable backend systems that support critical digital banking and financial services used by thousands of end users daily. This role is ideal for developers who...