Senior java & cloud consultant

CGI
Vlaardingen, Netherlands
2 days ago

Role details

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

Job location

Vlaardingen, Netherlands

Tech stack

Java
Azure
Profiling
Databases
Continuous Integration
Memory Management
Identity and Access Management
Java Persistence API
Java Virtual Machine (JVM)
Spring
JMeter
NoSQL
OAuth
Performance Tuning
Role-Based Access Control
Mockito
Prometheus
SQL Databases
Grafana
Spring-boot
Event Driven Architecture
Containerization
Kubernetes
Bicep
Kafka
Terraform
Docker
Key Vault
Microservices

Job description

Drive the design, planning, and implementation of microservice architecture, gaining in depth of knowledge across the entire project lifecycle.

Combine your technical expertise and problem-solving passion to work closely with clients. Constantly innovate and evaluate emerging technologies and methods to provide scalable solutions that help clients to achieve business goals.

Hoe jij ons team versterkt

Expertise

*Experience with Java 17 and 21

  • Spring Boot 3
  • Database: SQL/NoSQL (Comsos)
  • Memory management: JVM configuration, profiling, GC, performance tuning with the help of JMeter scripts
  • OAuth2, JWT
  • Spring Core, Spring Boot, Security, Transactions, Spring JPA, Spring AOP
  • Event-driven architecture (Event Hub, Kafka)

Requirements

  • Experience in writing unit and integration tests (Mockito, Cloud Contract Testing, Testcontainers, Rest Assured)
  • Good and clear communication skills / Ability to work with a multicultural team
  • Experience with container-based architecture (Kubernetes, Docker, CI/CD)
  • Azure Cloud (resources like Key Vault, Storage, VMs, Networking)
  • Experience with Infrastructure as Code (Bicep/Terraform)
  • Knowledge of Security, Identity Management, RBAC, and compliance in Azure
  • Strong experience with Kubernetes (AKS preferred) and containerization (Docker)
  • Ability to optimize resource utilization, cost-effectiveness, and performance of sub-deployments
  • Experience implementing monitoring solutions for AKS clusters using Azure Monitoring, Prometheus, and Grafana

Apply for this position