Overslaan naar content

Freelance full stack Java Angular developer.

  • Hybride
  • CRAFTCODE

Freelance klantspecifiek CRAFTCODE

Functieomschrijving

Als Fullstack Developer speel je een cruciale rol in het ontwerpen, ontwikkelen en onderhouden van hoogwaardige softwareoplossingen. Je werkt nauw samen met onze klanten om hun behoeften te begrijpen en oplossingen te leveren die hun verwachtingen overtreffen. Je expertise in zowel front-end- als back-endtechnologieën is essentieel voor het succes van onze projecten.

Belangrijkste verantwoordelijkheden

  • Ontwikkelen en onderhouden van webapplicaties met Java, Angular en andere relevante technologieën.

  • Samenwerken met multidisciplinaire teams om nieuwe functionaliteiten te definiëren, ontwerpen en opleveren.

  • Instaan voor de performantie, kwaliteit en responsiviteit van applicaties.

  • Bottlenecks identificeren en oplossen, evenals bugs corrigeren.

  • Mee zorgen voor een hoge codekwaliteit, een goede structuur en automatisering.

  • Technische begeleiding en coaching bieden aan junior developers.

  • Op de hoogte blijven van de nieuwste trends en technologieën om innovatieve oplossingen aan het team aan te reiken.

  • Test-Driven Development (TDD)-praktijken toepassen en naleven om robuuste code van hoge kwaliteit te garanderen.

  • Unit-, integratie- en end-to-endtesten schrijven en uitvoeren.

Vereiste kennis en vaardigheden

  • Aantoonbare ervaring als Fullstack Developer.

  • Algemene kennis van AI, waaronder:

    • EU AI Act

    • Large Language Models (LLM's)

    • AI-harnesses

    • Security en vertrouwelijkheid

Technische vaardigheden

Front-end

  • Angular

  • TypeScript

  • CSS/SCSS

  • Vue.js

Back-end

  • Java

  • Spring Boot (4.x)

  • Spring Security

  • Artemis

  • Spring Data JPA (Jakarta)

  • PostgreSQL

  • Flyway

  • QueryDSL

  • JUnit 6

  • AssertJ

  • Mockito

Databases

  • PostgreSQL

  • Elasticsearch

AI

  • Prompt Engineering

  • Agents

  • Skills

  • MCP (Model Context Protocol)

Talenkennis

  • Vloeiend Nederlands of Frans.

  • Goede kennis van de andere landstaal.

Pluspunten (Nice to Have)

Tools

  • Docker

  • Tomcat

  • Nginx

  • GitLab CI/CD

  • Jenkins

  • GHCP

Gewenste kwalificaties

  • Ervaring met Spring Boot-applicaties en hexagonale architectuur.

  • Ervaring met workloads die worden uitgerold op Kubernetes (OpenShift).

  • Kennis van moderne ontwikkelingspraktijken zoals CI/CD en containerisatie.

  • Ervaring met applicatieontwikkeling voor diverse sectoren, waaronder gezondheidszorg, milieubescherming en openbare veiligheid.

Persoonlijke eigenschappen

  • Sterke probleemoplossende vaardigheden en oog voor detail.

  • Uitstekende communicatie- en samenwerkingsvaardigheden.

  • Vermogen om zelfstandig te werken en meerdere projecten tegelijk te beheren.

  • Proactieve houding ten aanzien van het leren en implementeren van nieuwe technologieën.

  • Vermogen om zich aan te passen aan de AI-standaarden, een snel evoluerend domein.

Praktische informatie

  • Startdatum: ASAP

  • Regime: Fulltime, met maximaal 2 dagen per week op kantoor

  • Locatie: Brussel-Zuid

  • Talen: Nederlands of Frans + Engels

Vereisten

Skills

  • Angular & Typescript Level   Confirmed

  • Elasticsearch Level   Confirmed  

  • Html en CSS Level   Confirmed  

  • Java 25 Level   Confirmed  

  • junit 5 Level   Confirmed  

  • PostgreSQL Level   Confirmed  

  • Spring Boot Level   Confirmed  

  • Spring Data JPA Level   Confirmed  

of

Details

Hybride
  • Brussels, België
CRAFTCODE
Ervaren
Freelance

Vind je jouw match niet?

Geen zorgen, niet al onze opportuniteiten verschijnen op deze pagina en we zijn altijd op zoek naar goede IT-experts. Laat je CV achter en een van onze recruiters neemt contact op om samen je zoektocht te overlopen. Nog vragen? Bel ons of stuur een bericht, we helpen je graag verder.