Position Description:
As an experienced Java API Developer you design; develop and test software systems and applications.
You know what the client's software systems need to do and you find ways to improve and revolutionize them.
You create software tailored to the clients specific needs.
High quality is important to you along with Continuous Integration and Continuous Deployment.
 You work in multidisciplinary Agile teams on common goals; quickly process feedback and put quality first in successful solutions.
 You are aware of all trends and developments within your discipline; both in backend and frontend techniques as in adapting frameworks.
You have high analytical skills; work accurately and are a great problem-solver.
You are also an effective communicator who works well with the other members of the team.
Preferably you have knowledge of banking processes.
 You also have: 
 
 .
A relevant Bachelor's or Master's degree (Computer Science; Information Science)
 .
Experience and knowledge of the following backend technical elements: Java 11+; Spring Boot; Microservices
 .
Experience with the following cloud technical elements (or relevant) : Azure Cloud Services; Azure devops; Cloud Foundry
 .
Good to have technical knowledge: Kafka streams; Spring kafka; camunda
 .
Strong knowledge of Agile; Scrum and DevOps way of working 
Skills: