Vacature

Java Developer

Brussel

Solliciteer

We are seeking a skilled Java Developer with strong AWS and container expertise to join our dynamic team of developers and platform engineers. The ideal candidate will contribute to building and maintaining cloud-native applications in a microservices architecture.

Core Responsibilities

Cloud Development:

  • Design and implement scalable microservices using Java and Spring Boot

  • Work with AWS services to build resilient, cloud-native solutions

  • Develop and maintain Infrastructure as Code using Terraform

  • Contribute to containerization efforts and Kubernetes deployments

System Integration:

  • Implement event-driven architectures using AWS SNS/SQS and EventBridge

  • Design and develop data pipelines using Kinesis services

  • Create and maintain serverless functions with AWS Lambda

  • Build and secure APIs using API Gateway

Required Skills

Technical Expertise:

  • Strong proficiency in Java development and Spring Framework

  • Hands-on experience with AWS services (EKS, RDS, S3, MSK)

  • Experience with Infrastructure as Code, preferably Terraform

  • Understanding of containerization and Kubernetes concepts

  • Knowledge of RESTful APIs and microservices patterns

Nice to Have

  • Experience with Apache Kafka and event streaming

  • Data lake implementation experience

  • Monitoring and observability skills using Grafana

  • A good sense of humor (you'll need it when the pods won't scale)

Soft Skills

  • Strong problem-solving abilities and attention to detail

  • Excellent collaboration skills and team-oriented mindset

  • Enthusiasm for learning new technologies

  • Ability to explain technical concepts to non-technical stakeholders