Backend Java Akka Software Engineer

For a global bank in Amsterdam we are looking for Backend Java Akka Software Engineer.

What you will do

You will focus on the extension of the existing payment routing engine to support multiple European branch entities. This clustered application is written using Java 11 and Java Akka reactive streams approach.

What we are looking for

We expect you to speak English and to have 6 (or more) of the following skills

  • Demonstrable experience producing reusable code components
  • Working with Java Akka currently or in the last 3 years
  • 3+ years of software engineering experience on Java, Spring Boot, Restful API and supporting libraries
  • Understanding the clustering technologies and issues, such as Akka clusters and Cassandra clusters
  • Understanding of the way distributed systems work (i.e., you have the ability to explain the CAP theorem, Two Generals problem, Split-brain)
  • Experience with containers (Docker, docker-compose, Kubernetes)
  • Understanding of Messaging platforms (i.e., Kafka, ActiveMQ, IBM MQ)
  • You think of security and failure during design (Security by design)
  • Experience with XML processing and validation
  • Understanding the NoSQL data modelling (i.e., Cassandra)
  • Understanding the SQL data modelling (i.e., Oracle)
  • You have a learning attitude. Not only to master innovative technologies and programming languages, but also on a personal level. You are able to give and receive feedback
  • You help others to be successful

You will have an added advantage if you have any of the following

  • A Master’s Degree in Computer Science/Mathematics or relevant knowledge
  • Experience in the financial industry, preferably payments
  • Passion for reactive programming
  • Experience in creating CI/CD pipelines (i.e., Azure DevOps, GitHub)
  • Open-Source contributions / active GitHub profile
  • Experience with Akka (Java), Akka-streams (Java), reactive spring and/or other reactive frameworks
  • Familiarity with functional programming

Solliciteer nu!


  • Hidden
    Toegestane bestandstypen: pdf, Max. bestandsgrootte: 100 MB.
  • Geen bestand gekozen
  • Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.