Senior Java Engineer — AI, Data & Cloud Solutions

CGI Nederland

Utrecht

On-site

EUR 90,000 - 120,000

Full time

21 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CGI Nederland seeks a proactive Senior Full Stack Java Engineer with a strong passion for AI, Data and Cloud technologies to design, develop and deliver cloud-native applications and intelligent data solutions for Dutch enterprise environments. You will collaborate with Agile teams to build scalable Java apps, APIs and data pipelines, embedding AI capabilities and ensuring security and maintainability.

The role requires deep expertise in Java, Spring, microservices and cloud platforms, plus

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Information Science or related field.
  • 10+ years of experience in enterprise software development.
  • Proven experience working with Dutch clients and local ways of working.
  • Strong experience with Java 21, Kotlin, Spring Boot, microservices and Angular.
  • Experience with Azure Cloud, Kubernetes, Docker and CI/CD using Azure DevOps or GitHub.
  • Data Engineering experience, including SQL/NoSQL databases, data modelling, ETL/ELT pipelines and event-driven architectures such as Kafka.
  • Knowledge of modern data platforms such as Microsoft Fabric, Azure Data Factory, Databricks or Synapse, as well as data governance principles.
  • Experience with Generative AI, Azure OpenAI, AI Agents, RAG, Spring AI, LangChain4j or MCP-based integrations.
  • Practical experience with AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT Codex, Claude Code or similar, applying them responsibly in engineering workflows to improve code quality, testing, documentation and delivery.
  • Familiarity with MLOps, AI observability, vector databases and AI-ready data architectures is a plus.
  • A strong understanding of Agile, Scrum, DevOps and DevSecOps ways of working.

Responsibilities

  • Design, develop and deliver cloud-native applications and intelligent data solutions for Dutch banking clients.
  • Work with multidisciplinary Agile teams to build scalable Java applications, APIs and data pipelines.
  • Embed AI capabilities and cloud services across delivery while maintaining quality, security and maintainability.
  • Collaborate with stakeholders, product owners, architects and security teams to ensure compliant enterprise solutions.
  • Help modernize platforms and unlock business value from data through AI-enabled approaches.

Skills

Java 21
Kotlin
Spring Boot
Microservices
Angular
Azure Cloud
Kubernetes
Docker
CI/CD
Azure DevOps
GitHub
SQL/NoSQL
Kafka
Databricks
Synapse
Microsoft Fabric
Azure Data Factory
Generative AI
Azure OpenAI
AI Agents
LangChain4j
Spring AI
MCP-based integrations
GitHub Copilot
Cursor
ChatGPT Codex
Claude Code
MLOps
AI observability
Vector databases
AI-ready data architectures
Agile
Scrum
DevOps
DevSecOps

Education

Bachelor's or Master's in Computer Science or related field

Tools

Azure DevOps
GitHub
Docker
Kubernetes
Kafka

Job description

CGI Nederland seeks a proactive Senior Full Stack Java Engineer with a strong passion for AI, Data and Cloud technologies to design, develop and deliver cloud-native applications and intelligent data solutions for Dutch enterprise environments. You will collaborate with Agile teams to build scalable Java apps, APIs and data pipelines, embedding AI capabilities and ensuring security and maintainability.

The role requires deep expertise in Java, Spring, microservices and cloud platforms, plus

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Java Engineer – AI, Data & Cloud
Senior Full Stack Java Engineer – AI, Data & Cloud

CGI Nederland • Utrecht

On-site
EUR 90,000 - 120,000
Senior Java & AI-Driven Developer: Cloud, API & ML
Senior Java & AI-Driven Developer: Cloud, API & ML

Capgemini • Groningen

Hybrid
EUR 50,000 - 75,000
26 vakantiedagen
Bonusmogelijkheden
Elektrische leaseauto
+3
Senior AI-Native Java Engineer: AI-Driven SDLC & Cloud
Senior AI-Native Java Engineer: AI-Driven SDLC & Cloud

Accenture the Netherlands • Amsterdam

Hybrid
EUR 120,000 - 150,000
4x9 Workweek Option
Hybrid Working
Annual Bonus
+6
Senior Java & AI-Driven Developer: Cloud, API & ML
Senior Java & AI-Driven Developer: Cloud, API & ML

Capgemini • Zwolle

Hybrid
EUR 55,000 - 75,000
26 vakantiedagen
Bonusmogelijkheden
Thuiswerkplek met ergonomische middelen
+2
Senior AI-Native Java Engineer - AI-Driven SDLC Leader
Senior AI-Native Java Engineer - AI-Driven SDLC Leader

Accenture • Amsterdam

Hybrid
EUR 90,000 - 140,000
4x9 Workweek
Hybrid Working
Annual Bonus
+3
Senior Java Engineer – Full-Stack & Cloud-Native
Senior Java Engineer – Full-Stack & Cloud-Native

Capgemini • Utrecht

On-site
EUR 45,000 - 59,000
Pension scheme
26 vacation days
FlexAbroad: work up to 45 days per año
+1
Senior AI-Native Java Engineer: Lead AI-Powered SDLC
Senior AI-Native Java Engineer: Lead AI-Powered SDLC

parsionate • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Java/Kotlin Engineer – AI-Driven Cloud-Native
Senior Java/Kotlin Engineer – AI-Driven Cloud-Native

R&C Request GmbH • Utrecht

On-site
Confidential
Competitive salary
Profit-sharing bonus
Pension scheme
+1
Senior Java Developer: AI-Driven, Cloud & Hybrid
Senior Java Developer: AI-Driven, Cloud & Hybrid

Sogeti • Groningen

Hybrid
Vast contract
Home office setup
Development budget
+7
Senior AI-Native Java Engineer
Senior AI-Native Java Engineer

parsionate • Amsterdam

On-site
EUR 90,000 - 120,000