Full Stack Developer

Capgemini
Machelen, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French

Job location

Machelen, Belgium

Tech stack

Java
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
iOS
Application Performance Management
Azure
Mobile Application Development
Cloud Engineering
Continuous Integration
DevOps
Node.js
OAuth
Openshift
Open Web Application Security
Security Assertion Markup Language (SAML)
Software Deployment
TypeScript
Web Performance Optimization
Cloud Platform System
React
Spring-boot
Infrastructure as Code (IaC)
Backend
Event Driven Architecture
Containerization
Kubernetes
Infrastructure Automation Frameworks
Kafka
GraphQL
Front End Software Development
REST
Terraform
Stream Processing
Serverless Computing
Docker
Microservices

Job description

As a Full Stack Developer, you will design, develop, and maintain scalable, secure, and high-performance web applications leveraging modern technologies and cloud platforms. You will work in an Agile environment, collaborating with cross-functional teams to deliver innovative solutions., * Design and develop full-stack applications for cloud environments, including backend cloud development using Node.js, Java (Spring Boot), or similar languages.

  • Create cloud functions and microservices leveraging serverless or containerized architectures.
  • Implement event-driven architectures and integrate with Kafka for real-time data processing.
  • Develop and deploy applications on cloud platforms (Azure or AWS) using Infrastructure as Code (IaC) principles.
  • Build and consume GraphQL APIs and RESTful services.
  • Ensure application performance, scalability, and security following OWASP best practices.
  • Work with Kubernetes/OpenShift for container orchestration and microservices deployment.
  • Implement automation and testing frameworks for CI/CD pipelines.
  • Leverage AI tools and frameworks to optimize development workflows, automate tasks, and enhance application functionality.

Requirements

  • Language: Proficiency in Dutch and English (French is considered an asset)
  • Strong experience in JavaScript (React, TypeScript) for front-end development.
  • Hands-on experience with backend cloud development using Node.js, Java (Spring Boot), or similar technologies.
  • Knowledge of cloud development and IaC tools (Terraform, ARM templates, or similar).
  • Familiarity with event-driven architecture and Kafka.
  • Experience with GraphQL, microservices, and containerization (Docker, Kubernetes/OpenShift).
  • Experience with CI/CD pipelines, automation, and testing frameworks.
  • Understanding of AI concepts and ability to integrate AI-driven features and tools into development processes.
  • Good communication and collaboration skills.

Nice to have :

  • Knowledge of native mobile app development (iOS/Android).
  • Familiarity with OWASP security principles, SAML, and OAuth 2.0.
  • Experience with DevOps practices and cloud-native architectures.

Benefits & conditions

In return, we offer an attractive salary with fringe benefits:

  • Company car (or mobility budget)
  • Meal & eco vouchers
  • Group & health insurance
  • Flexible work hours & workplace
  • 32 vacation days & 45 workcation days (to work abroad)
  • Intensive training and certification at all levels to keep you up to date with the latest trends & technologies

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position