Overslaan naar hoofdinhoud

Senior Java Developer (Java 21+, SpringBoot, Domain Driven Design)

Waarom Werken bij Qualogy?

Senior Java Developer (Java 21+, SpringBoot, Domain Driven Design)

Only applications from fluent Dutch-speaking candidates will be considered.

For our client in Amsterdam, we are looking for a Senior Java Developer (Java 21+, SpringBoot, Domain Driven Design)

In this position you will be at the heart of our scalable technology platforms, being accountable for delivering common banking functionalities used in most of the propositions that our client offers to its customers. You will be working on the system.

Roles and responsibilities

You will be working in a squad responsible for the end-to-end customer journey. You own the stack and the journey! The average squad consists of engineers, customer journey experts (CJE) and a product owner.

Collaborate with the Product Owner, CJEs and Engineers to interpret business requirements and deliver features with real business value

Foster a collaborative team environment and actively learn from your colleagues

Influence technology choices and contribute to the architecture of newly developed components and services

Review code meaningfully - focusing on the business and high level

Tech environment

Java 21+, Spring Boot, Kafka, Cassandra, Azure SQL, Prometheus, Grafana, ELK, Git, CI/CD pipelines, Hexagonal Architecture, Domain Driven Design, Cucumber, Monorepo, Maven

How to succeed

We hire smart people like you for your potential. Our biggest expectation is that you’ll stay curious. Keep learning. Take on responsibility.

Must have:

Experience with Java 21+ and Spring Boot

Experience with Domain Driven Design & Hexagonal Architecture

Strong interpersonal communication skills

Experience in mentoring colleagues

Nice to have experience with:

Infrastructure and DevOps tasks (e.g. Azure, pipelines, certificates)

Kafka & Cassandra

Observability technologies - Prometheus/Grafana/ELK

Stand-by shifts

Business critical systems, such as client processes, payment processes, software applications and websites, require a 24/7 accessibility and availability of several (groups) of employees to act quickly during unforeseen circumstances, such as calamities or incidents. For these (groups) of employees our clint have set up a Stand-by regulation. To compensate for the inconvenience of being available at this time, a Stand-by compensation is awarded.

For this role you will be designated for stand-by shifts and you need to be available for incidents outside of your regular working hours, a Stand-by compensation is awarded.

Stand-by shifts occur approximately 3-4 weeks per year. You’ll be compensated and supported with clear escalation procedures.

Wat gaat er gebeuren?

1

Jij reageert op een openstaande opdracht

Ontvangen! Binnen 3 werkdagen krijg jij een reactie van ons.
2

Op de koffie bij onze accountmanager

Zodra de opdrachtgever heeft aangegegeven dat ze het zien zitten, kom je kennismaken met onze accountmanager. Die vertelt jou alles over de opdrachtgever, de opdracht en de technische omgeving.
3

Kennismaking bij de opdrachtgever

Je gaat op locatie langs bij de opdrachtgever om kennis te maken.
4

Aan de slag!

Zijn de opdrachtgever én jij blij met de match? Dan ga je aan de slag! Wij nemen contact met je op om de laatste administratieve zaken te regelen.

Geïnteresseerd? Stuur ons je sollicitatie!

DD slash MM slash JJJJ
Sleep bestanden hierheen of
Max. bestandsgrootte: 32 MB.

    Senior Java Developer (Java 21+, SpringBoot, Domain Driven Design)

    Maximale bestandsgrootte: . Toegestane formaten: pdf, doc, docx.

    Kun je de vacature die je zoekt niet vinden?

    Maak een Jobalert aan en ontvang een melding per mail wanneer er nieuwe vacatures zijn!