Full-stack Java Developer
Bij JUVO zijn mensen, data en technologie de kern van ons bestaan. Onze consultants zijn experts in hun vakgebied en zorgen dat projecten bij onze klanten in goede banen geleid worden.
Onze activiteiten splitsen we op in 3 Business Units. Als Fulls-stack Java Developer kom je terecht in onze BU Java waar we een breed scala aan diensten bieden – van consultancy opdrachten bij onze klanten tot interne projecten in eigen beheer. We benaderen onze projecten met een pragmatische aanpak en helpen onze klanten met het bereiken van hun doelstellingen.
Je werkt voor onze klanten verspreid over Vlaanderen & Brussel. Onze thuisbasis kan je vinden in Herentals.
Wat ga je doen?
Als Full-stack Java Developer ben jij verantwoordelijk voor het ontwikkelen van zowel de frontend als de backend van applicaties.
Jouw takenpakket omvat het ontwerpen en implementeren van databases, API’s, microservices en cloudgebaseerde infrastructuren, evenals het bouwen van performante en toegankelijke UI-componenten.
Daarbij werk je nauw samen met UI/UX-designers, backend- en frontendontwikkelaars en DevOps-teams.
Jouw focus ligt op schaalbaarheid, beveiliging, prestaties en gebruiksvriendelijkheid. Kortom, jij zorgt ervoor dat het plaatje compleet is, van database tot gebruiksinterface.
Jouw profiel
Je bent minstens 5 jaar aan de slag als Java Full-stack Developer. Ben je werkzaam als Java Backend Developer en wil je graag de stap naar Full-stack zetten? Dat kan ook!
* Java & Spring Boot: Backend-ontwikkeling en API’s op basis van Java 17+ en Spring Boot modules.
* React.js of Angular: Ervaring met component ontwikkeling en architectuur in één van beide frameworks.
* JavaScript & TypeScript: Voor gestructureerde en schaalbare code binnen React en Angular.
* State Management: Redux, Signals, RxJS of NgRx.
* HTML5 & CSS3: Ontwikkeling van responsieve en toegankelijke webinterfaces met UI-compontenten. Frameworks zoals Bootstrap of Material UI zijn je niet onbekend.
* SQL & NoSQL databases: Gegevensbeheer met de meest relevante databases en ORM frameworks (JPA/Hibernate).
* RESTful & GraphQL API’s: Ontwikkelen en integreren van webservices.
* Messaging Queues: Kafka, RabbitMQ of ActiveMQ voor asynchrone communicatie.
* Containerisatie & Orchestratie: Docker voor het bouwen en beheren van containers, kennis van Kubernetes, Docker Swarm of Podman voor schaalbare applicaties is een plus.
* Cloud platforms: AWS, Azure of Google Cloud voor hosting en infrastructuurbeheer. Kennis van serverless computing, Infrastructure as Code, API Gateways, Cloud Security & Monitoring.
* DevOps & CI/CD-tools: Jenkins, BitBucket, GitLab CI/CD en Terraform voor geautomatiseerde deployments.
* Version Control: Git voor codebeheer en samenwerking.
* Testing-frameworks: de meest courante frameworks voor unit- en integratietests, zowel voor backend als frontend zoals JUnit, Mockito, Jest, Cypress, …
* UI/UX principles: Basiskennis van design en vertrouwd zijn met tools als Figma of Adobe XD.
* Architectuur: Ontwerpen en implementeren van gedistribueerde systemen op basis van een microservice architectuur met event driven principes.
* Beveiliging en best practices: CORS, CSFR-bescherming, OAuth, JWT, en Spring Security voor veilige softwareontwikkeling.
1. Wat krijg je van ons?
* Een gezonde work-life balance met de mogelijkheid tot hybride werken.
* Je werkt als consultant op boeiende projecten (bij onze klanten of inhouse) waar je kan proeven van verschillende sectoren & tech stacks.
* Je komt terecht in ons fijne team waar we een open en transparante cultuur hoog in het vaandel dragen. Check zeker onze visie & waarden. (https://juvo.be/over-juvo/)
* Je krijgt ruimte om te groeien en je kennis te delen. Zo voorzien we persoonlijke groeitrajecten met de nodige opleiding en training, Business Unit namiddagen, webinars & uiteraard staan je collega’s steeds klaar om je te ondersteunen waar nodig.
* De boog moet niet altijd gespannen staan, leuke activiteiten staan regelmatig op de agenda!
* Een aantrekkelijk loon met extralegale voordelen (onkostenvergoeding, elektrische bedrijfswagen & laadpas of mobiliteitsbudget, flexplan, groep en-hospitalisatieverzekering, maaltijdcheques, ecocheques, laptop & toebehoren, gsm abo, internetvergoeding, opleidingsbudget & opleidingsdagen, 12 ADV dagen, …