Senior Java Software Engineer

ITSync
Amsterdam, Netherlands
7 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 7.5K

Job location

Amsterdam, Netherlands

Tech stack

Clean Code Principles
Java
Azure
Cloud Computing
Code Review
Continuous Integration
Customer Data Management
Software Design Patterns
DevOps
Spring
Spring-boot
Backend
Kubernetes
REST
Docker
Microservices

Job description

As part of a high-performing agile team, you will contribute to the design and development of backend systems that are critical to the bank's digital transformation. You'll work in a modern Java stack with full CI/CD pipelines, infrastructure-as-code, and a clear focus on quality and maintainability. The team

You'll be part of a tight-knit, senior-level squad that values clarity, consistency and autonomy. The team is known for delivering clean, scalable, and secure backend solutions and for challenging each other to raise the bar.

We work Agile, support each other technically and personally, and don't cut corners. Everyone in this team is expected to bring ideas, take ownership, and contribute to a shared engineering culture that prizes quality over quick wins.

What you'll do

  • Design, build, and improve backend services using Java 17, Spring Boot, and REST APIs.
  • Lead and participate in structured code reviews with a focus on clarity and impact.
  • Tackle architectural challenges and refactor legacy logic where needed.
  • Collaborate with DevOps, Security and Product to deliver full end-to-end solutions.
  • Help shape the technical direction of your squad and mentor peers.

Requirements

Do you have experience in Spring Framework?, We are looking for an experienced Senior Java Software Engineer to join the Global Customer Data Management team at ING. This role is ideal for someone who combines strong technical capabilities with a structured mindset and a passion for clean, scalable software., What you bring

  • Strong expertise in Java (11+), Spring Boot, and RESTful APIs.
  • Deep knowledge of clean code principles and software design patterns.
  • Confidence navigating complex codebases and identifying weak spots quickly.
  • A clear, structured way of thinking and communicating - especially in reviews.
  • Experience with modern CI/CD, Docker, Kubernetes, and cloud platforms (Azure is a plus).
  • A pragmatic mindset with high standards, you're not satisfied until it's done right.

Benefits & conditions

What you'll get

  • A long-term opportunity in one of the bank's most forward-thinking engineering domains.
  • A top-tier team with space to grow, challenge, and influence.
  • A modern tech stack and full Agile environment.
  • Salary between € 85.000 - € 90.000 per year, based on 36 hours and experience.
  • Hybrid working model: 2 days per week onsite in Amsterdam.

Apply for this position