Senior Java Backend Engineer - Cloud & Microservices

Brunel
Leuven, Belgium
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Leuven, Belgium

Tech stack

Java
Cloud Computing
Code Review
Software Design Patterns
Github
JSON
PostgreSQL
Object-Oriented Software Development
Openshift
Spring-boot
Backend
Data Lake
Kubernetes
REST
Jenkins
Microservices

Job description

Als Senior Backend Engineer - Cloud & Microservices werk je aan een modern, cloud-native backendplatform dat een sleutelrol speelt in de automatisering van interne IT-processen. Je bouwt schaalbare microservices die data verwerken, business rules toepassen en gepersonaliseerde taken en meldingen genereren voor duizenden medewerkers.

  • Ontwerpen en ontwikkelen van cloud-native backendservices op basis van functionele en technische specificaties
  • Bouwen en onderhouden van microservices en REST-API's
  • Verwerken van data-stromen vanuit een analytische data lake en toepassen van business rules
  • Implementeren van security- en authenticatiemechanismen (OAuth2, OpenID, SSL)
  • Schrijven en uitvoeren van unit-, integratie- en technische testen
  • Uitvoeren van code reviews en bijdragen aan hoge codekwaliteit
  • Oplossen van incidenten en defects, van analyse tot productie
  • Actief meedenken over architectuur, performantie en betrouwbaarheid

Requirements

  • Minstens 4-5 jaar ervaring als backend of cloud-native developer
  • Sterke kennis van Java, Spring en Spring Boot
  • Grondige kennis van OOP en design patterns
  • Ervaring met RESTful services, JSON en HTTP
  • Zeer goede kennis van PostgreSQL
  • Ervaring met CI/CD pipelines (Jenkins, GitHub)
  • Inzicht in security, encryptie en machine-to-machine communicatie
  • Ervaring met OpenShift/Kubernetes is een grote plus

Jouw mindset

  • Je werkt graag in een agile omgeving
  • Je denkt analytisch en vertaalt business rules naar heldere, testbare code
  • Je werkt zelfstandig, maar functioneert ook sterk in teamverband
  • Je bent leergierig, probleemoplossend en resultaatgericht

Benefits & conditions

Bij Brunel krijg je meer dan alleen uitdagende projecten. Wij zorgen ervoor dat jij je gewaardeerd voelt, snel geïntegreerd bent en geven je de kans om verder te groeien.

  • Bedrijfswagen
  • 13e maand
  • Jaarpremie
  • Maandelijkse netto-vergoeding
  • Maaltijd- en ecocheques
  • Gsm-abonnement
  • Hospitalisatie- en groepsverzekering
  • 32 vakantiedagen.

Voor freelancers bieden we een marktconform en aantrekkelijk tarief.

Apply for this position