-
Experis Nederland

Java Software Engineer

Experis Nederland
Netherlands · Full-time · Mid-Senior

About the Role

We are seeking a skilled Java Developer to join a collaborative and multicultural team within a large financial organisation. The team works on building and maintaining backend services that support key customer-facing applications, with a strong focus on compliance, security, and system integration.

You will contribute to the development of a Java-based solution for customer checks, enabling smooth and compliant financial transactions. While the main focus is backend, there will be occasional opportunities to work on small frontend features.

About the Department

You will be part of an area, responsible for creating and maintaining applications that support sales and customer processes across multiple business domains such as insurance, payments, savings, and mortgages.

Typical projects include:

  • Building and maintaining backend services that process financial checks (e.g. Dutch BKR checks).
  • Facilitating digital processes such as identity verification, contract signing, and compliance validation.
  • Migrating functionalities from a legacy CRM system to modern internal systems.
  • Enhancing system availability, integrations, and performance.
  • The team you will join consists of developers, a business analyst, a solutions architect, and a scrum master. The working language is English, and the team culture is relaxed, friendly, and inclusive.

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Work with PostgreSQL databases and integrate services via REST or SOAP.
  • Build and maintain CI/CD pipelines (preferably in Azure DevOps).
  • Collaborate with team members to migrate core functionalities from legacy systems to modern platforms.
  • Occasionally contribute to frontend features (React, Vue, or Angular – flexible).
  • Work in a DevOps environment, including occasional standby duty (rarely required to intervene).
  • Ensure compliance with strict security and regulatory requirements.
  • Use monitoring tools (Splunk, ELK, or Prometheus) to maintain system performance.

Must-Have Skills

  • At least 3–5 years of experience as a Java Developer.
  • Strong knowledge of Java and Spring Boot.
  • Experience with PostgreSQL.
  • Knowledge of REST and/or SOAP integration.
  • Experience with Azure Cloud or other cloud environments
  • Experience with CI/CD pipelines (Azure DevOps preferred).
  • Exposure to working in a DevOps environment.

Nice-to-Have Skills

  • Frontend experience (preference for Angular).
  • Experience with monitoring (Splunk, ELK, or Prometheus)
  • Experience in a large-scale, compliance-heavy environment.

Soft Skills & Cultural Fit

  • We’re looking for someone who is:
  • Easy-going, approachable, and a good team player.
  • Social and collaborative.
  • Comfortable working in a multicultural team environment.

Key Skills

Ranked by relevance

java devops spring boot postgresql prometheus angular splunk cloud cicd elk react scrum vue crm
Login to Apply
Posted
Aug 13, 2025
Type
Full-time
Level
Mid-Senior
Location
Utrecht

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Revolut
Related

Software Engineer (Java) - Core Platform

2026-04-11

Full-time
Not Applicable
Romania
Financial Services
Engineering
View Job Details
Kforce Inc
Related

Java Developer

2026-04-10

Contract
Associate
United States
Financial Services
Engineering
View Job Details
Paymentology
Related

Automation Engineer

2026-04-10

Full-time
Not Applicable
Lithuania
Financial Services
Engineering