Java Developer
Voor een uitdagende opdracht bij onze klant in Brugge zijn we op zoek naar een ervaren Java Developer met een sterke technische achtergrond en een gezonde interesse in zowel moderne technologieën als legacy systemen.
Wat ga je doen?
Je werkt mee aan de verdere ontwikkeling en het onderhoud van een grote, complexe applicatieomgeving gebaseerd op honderden microservices. Je werkt voornamelijk aan legacy projecten , maar krijgt tegelijk de kans om met moderne tools en technologieën aan de slag te gaan binnen een geavanceerde Azure-omgeving.
Releases en testing gebeuren af en toe buiten de reguliere werkuren, flexibiliteit is dus belangrijk.
Wat verwachten we van jou?
- Beschikbaarheid om 2 dagen per week op kantoor in Brugge te werken
- 5 jaar ervaring
- Zeer goede kennis van Java (versies 8 t.e.m. 21)
- Sterke ervaring met testing :
- Powermock, EasyMock, Wiremock, JUnit, Mockito, Spring Boot Test
- Noodzakelijke kennis van Spring en Spring Boot
- Versies variëren van Spring Framework 4 tot Spring Boot 3.4
- Ervaring met Microservices
- Onze omgeving draait op Azure Spring Apps en Kubernetes
- Bekendheid met communicatieprotocollen zoals :
- SOAP (XML), REST, Oracle AQ, RabbitMQ
Pluspunten (geen vereiste, maar mooi meegenomen) :
Kennis van Spring Webflow, JSF, Primefaces, TomcatZeer grote plus – of zelfs vereist – afhankelijk van hoe snel je inzetbaar moet zijn)Ervaring met Angular en AngularJSGoede kennis van SQL en PL / SQLBij voorkeur ook ervaring met triggers, stored procedures en Oracle Advanced QueuesErvaring met event-driven technologieën zoals RabbitMQErvaring met Azure, GitHub, CI / CD pipelinesWat bieden wij?
Flexibele werkurenDynamische cultuurAantrekkelijk loonpakket met bedrijfswagen en tankkaart, maaltijd- en ecocheques, een flexibel cafetariaplan, hospitalisatie en groepsverzekering een maandelijkse nettovergoeding en aandacht voor jouw welzijn en werkplezierProfessionele groeiVerschillende teambuildings