07/09/2026 updated

**** ******** ****
100 % available

Senior Java/Kotlin Engineer | Microservices, Cloud & DevOps | 25+ Years' JVM Experience

Druten, Netherlands
Worldwide
MSc Computer Science
Druten, Netherlands
Worldwide
MSc Computer Science

Profile attachments

C.V. Kjeld Sigtermans - July 2026 EN.pdf

About me

Senior Java/Kotlin Engineer, 25+ years of experience, specialising in Java and Kotlin programming, cloud-native architecture, DevOps. Extensive expertise in Java-to-Kotlin migration, scalable Kafka- and Quarkus-based systems, CI/CD and production monitoring. Available remotely or on-site (periodic).

Argo CDJava (Programming Language)Continuous IntegrationDevOpsPython (Programming Language)PostgreSQLSimple Object Access Protocol (SOAP)Spring BootKotlinKubernetesApache KafkaRestful ApiMicroservices
Track record includes leading Java-to-Kotlin migrations (Bol.com, NVWA, Veldsink Groep), building and operating Kafka- and Quarkus-based microservices at scale (Alliander, TenneT TSO), and delivering full-stack solutions combining Java/Kotlin backends with Angular frontends (SNS Bank, NVWA). Comfortable owning the full delivery lifecycle: domain-driven design, CI/CD (Jenkins, GitHub Actions, ArgoCD, Tekton), containerization (Docker, Kubernetes), and production monitoring (Splunk, ElasticSearch, OpenTelemetry). Recent experience also includes Python/AI tooling (PyTorch, LangChain4J) alongside core Java/Kotlin work.



Experience

Professional experience10+ years
Freelancer since2013

Languages

EnglishFluentDutchNative speaker

Project history

Senior Java Engineer

Alphabet/BMW, Breda

Automotive & Vehicle Manufacturing

>10.000 team member

Migration of Python/Java application to AI-based solution; removal of CodeQL/GitHub vulnerabilities.
Technologies: Java 21, Spring Boot 3, Python, PyTorch, LangChain4J, Gaia (AI/LLM), AWS, Splunk, GitHub/CodeQL, TypeScript, HTML5, SCSS, Bootstrap 5

Senior Java/Kotlin Engineer

Bol.com, Utrecht

Goods & Retail

>10.000 team member

Software engineer in Java/Kotlin team; involved in Java-to-Kotlin migration and payment systems.
Technologies: Java, Kotlin, Docker, Kubernetes, PostgreSQL, GitLab CI/CD, GitHub Actions, Azure

Java/Kotlin Lead

NVWA, Utrecht

Government and Public Services

1000-5000 team member

Java lead in Angular/Java team; version migration to Kotlin, development of Angular barcode scanner, raising team’s Java/Kotlin proficiency (preventing Jotlin anti-patterns).
Technologies: Java 21, Kotlin, Spring Boot, Angular 16, TypeScript, HTML5, SCSS, Bootstrap 5, GitLab pipeline, GitHub Actions, AWS

JVM Lead / Architect

Veldsink Groep, Nuenen

Banking & Financial Services

250-500 team member

Migration of PHP applications to Java; leading junior and senior team members. Analysis of AI application (Keras) and cloud hosting platforms (GWS, AWS, Azure Container Apps), reporting dashboards, integration/performance/security testing.
Technologies: Java 21, Kotlin 2.0/K2, Spring Boot, Kafka, Gradle, Jenkins, BitBucket, MariaDB, Ansible, Ubuntu, Azure, Splunk

Senior Java/Kotlin Engineer

TenneT TSO, Arnhem

Energy, Water & Environment

>10.000 team member

Core team member in SAFe/ART environment; working on multiple Quarkus applications within Equality, a large central system for managing the electricity grid.
Technologies: Java 21, Kotlin, Quarkus (Panache), Angular, Angular Material, TypeScript, HTML5, SCSS, Oracle WebLogic, Oracle DB, AWS, Docker, Jenkins, GitHub Actions, Nexus, BitBucket/Git, Cypress, Cucumber, OpenTelemetry, ElasticSearch, XL Release/XL Deploy, Sonar, JIRA/Confluence

Senior Java Engineer

TCS/ProRail, Utrecht

Transport & Logistics

>10.000 team member

Scrum team member during transition phase; onboarding of developers from India, 24/7 third-line production support (keeping trains running), active sprint backlog development.
Technologies: Java 8, Kotlin (limited), Azure, Robot Framework, Jenkins, Nexus, Sonar, Splunk, Git/GitHub, Oracle DB/SQLDeveloper, Docker/Podman, JavaFX/Swing, Eclipse, IntelliJ, Visual Studio Code, VMWare Horizon, Citrix, Postman, JIRA, Confluence

Java Lead

Vattenfall, Amsterdam

Energy, Water & Environment

5000-10.000 team member

Java lead (Scrum, 4 people); Vattenfall Trading Platform (VHP/VTP) B2B energy trading application. Took over codebase from two departing developers, automated previously manual procedures, established Scrum ceremonies and Way of Working.
Technologies: Java 8, Maven, Git, REST, SOAP, SoapUI, Bamboo, Kubernetes, Helm, Terraform, ArgoCD, Azure Portal/DevOps, Kibana, SonarQube, JFrog/Artifactory, SQL Server, IntelliJ, SharePoint, Remedy

Senior Java Engineer

NXP Semiconductors, Eindhoven

Industry & Mechanical Engineering

5000-10.000 team member

Semi-lead in Kanban team; internal/external web application. Migrations: Java 8 to 11, SVN to Git, Kanban to Scrum; modernisation of legacy code, Splunk Enterprise dashboards.
Technologies: Java 8/11, Spring Boot, Maven, Git/SVN, Angular, TypeScript, HTML5, SCSS, Bootstrap 5, REST, JBoss/RHEL, Adobe AEM/CRX, MySQL, Splunk, Jenkins, GitHub Actions

Lead Java Developer

Alliander, Duiven/Arnhem

Energy, Water & Environment

5000-10.000 team member

Greenfield design, development and architecture of cooperating microservices separated by Kafka topics (DDD). CI/CD via GitOps webhooks with Tekton/ArgoCD, deployment on OpenShift/AWS. Unique: direct control of field equipment via Kafka from software. Splunk reporting dashboards.
Technologies: Java 11, Spring Boot, Spring Feign, Kafka, Maven, OpenShift 4/AWS, Tekton, ArgoCD, Docker, PostgreSQL, GitHub/Git CLI, Lombok, YAML/Jackson API, SonarQube/SonarCloud, Splunk, Thymeleaf/Spring MVC, JavaScript, SCSS, jQuery, Selenium, Stomp, SockJS

Java Lead Developer

Alliander, Duiven/Arnhem

Energy, Water & Environment

5000-10.000 team member

Technical designer/architect in SAP team (9 people). Greenfield domain model (DDD) and SOA middleware between SAPUI5 frontend and ABAP ODataV2 backend; Java services BIG and DPG using SAP CAP Java/CDS4J; custom Spring extension ‘CEP’ (CAP Extension Programme). CQRS preparation, presentations in organisational guilds.
Technologies: Java 11, Maven, SAP CAP Java, CDS CLI, Spring Boot, SAP UI5, SAP Cloud Foundry/CF CLI, SAP HANA DB, MTA, Olingo, OData V2/V4, XSUAA, NodeJS, Docker, PostgreSQL, GitHub Actions, SonarQube/SonarCloud, JMeter, Postman, PlantUML, Eclipse

Senior Java Developer

Dutch Tax Authority

Government and Public Services

>10.000 team member

Developer on IBS VAT Foreign (Omzetbelasting Buitenlands); applications ESS and LEO. Frontend/backend, SAFe, advocate for proper Scrum practices and Wiki/Confluence, proposals for Java development pipeline (Java-Ontwikkelstraat).
Technologies: Wicket, Java 8/JEE, Jakarta EE, JPA/OpenJPA, Hibernate, OpenEJB, JAX-RS, JAX-WS, Maven, Spring Batch/JSR352, WebSphere AS, IBM MQ, JMS, Jenkins, SonarQube, Nexus, BitBucket/Stash, SourceTree, Git/Bash, JUnit, SoapUI, Splunk, Groovy, JACL/Jython, Eclipse

Senior Java Developer / interim Scrum Master

Dutch Tax Authority

Government and Public Services

>10.000 team member

Developer and interim Scrum Master; application SEA. Frontend/backend, SAFe, Community of Practice Quality, integrating SIG measurements/ISO 25010 into the build process.
Technologies: AngularJS, HTML5, Java 8/JEE, JPA/OpenJPA, Hibernate, OpenEJB, JAX-RS, JAX-WS, Maven, WebSphere AS, IBM MQ, JMS, Jenkins, SonarQube, Nexus, BitBucket/Stash, SourceTree, Git, JUnit, Splunk, Eclipse

Scala / Java Developer

Info Support

Internet & IT

1000-5000 team member

DevOps team (4 people); Scala/Java, maintenance, bug fixing, configuration, documentation applying DDD principles. Initiated Wiki/Confluence and JIRA workflow.
Technologies: Scala, Akka, Java 8, Spring Boot, ReactJS, NodeJS/NPM, Apache Cassandra (NoSQL), ElasticSearch, Kibana, Docker, Nginx, Jenkins/Pipeline, Git/Stash, Azure, IntelliJ

Senior Java Developer / interim Scrum Master

Dutch Tax Authority

Government and Public Services

>10.000 team member

Build and maintenance of applications SCF, FBP, ODS, DOF/DOS, PAA. Frontend/backend, migration from AIX to iPas, SAFe, lead/presentations, chaired developers’ improvement meetings.
Technologies: Wicket, Java/JEE, Jakarta EE, JPA/OpenJPA, Hibernate, EclipseLink, OpenEJB, JAX-RS, Maven, WebSphere AS, IBM MQ, JMS, Arquillian, Jenkins, SonarQube, Nexus, BitBucket/Stash, SourceTree, Git, JUnit, Mockito, DB2, Splunk, Eclipse

Lead Java Developer / Scrum Master

SNS Bank (Volksbank/ASN)

Banking & Financial Services

5000-10.000 team member

Scrum Master and developer (team 3–9 people); greenfield responsive web application for mortgage applications. Backend SOA/DSL layer with DDD, Figlo integration (SSL SOAP/.NET), AngularJS/REST frontend.
Technologies: Java/JEE, AngularJS, HTML5, JAX-RS, JAX-WS, JPA/Hibernate, Maven, Grunt, Ant, JBoss AS, Protractor, Karma, Jenkins, Sonar, Nexus, Git/Stash, JUnit, Arquillian, SoapUI, Postman, Fiddler, IntelliJ

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in