• Job code: QR8908
  • Dev Java

Java Developer (Java 8+, Spring (Boot), Hibernate, JPA, API’s, Oracle, PL/SQL, Microservice)


For our client in Amsterdam we are looking for a Java Developer (Java 8+, Spring (Boot), Hibernate, JPA, API’s, Oracle, PL/SQL, Microservice)


We are looking for a Java Developer to strengthen our Data Automation team within the Enterprise Data Management department.

Data Pipe Line automation/tool plays an important role in the data strategy vision especially for standardizing and automating artifact generation for data ingestion.


• As a DevOps engineer you will be working in an Agile scrum automation squad

• You will be responsible of researching, designing, configuring, developing, testing and deploying (engineering mentality) technical solutions that will fit the purpose and landscape of the company.

• You understand the goal of our business and collaborate with your colleagues to find the most relevant solution for the customer’s needs.

• You are involved in the monitoring and support processes for our application and in resolving incidents in cooperation with your colleagues

• You contribute to the development of your squad by actively giving and receiving feedback, sharing knowledge and best practices and mentoring less experienced colleagues

• You will implement all mandatory security standards to ensure IT risk is and remain under control


• Excellent knowledge of Java8+ including Spring framework 5.x and Spring Boot 2.x, Hibernate, JPA.

• Proven experience and excellent knowledge of microservices frameworks

• Familiar with designing and developing API’s for microservice architectures

• Proficient in writing Unit, Integration and Performance tests

• Good understanding of Oracle technology and experience with SQL, PL/SQL

• Working knowledge of design patterns and best practices to create scalable software

• Keen on code quality and code reviews

• Working knowledge with JavaScript and front-end frameworks such as HTML, CSS, JS, Polymer/Angular/Lint JS

• Good understanding of DevOps practices including Git, CI/CD, Build tools like Maven/Gradle , test automation and monitoring

• Having knowledge on Azure DevOps and Ansible is a plus

• Working experience in an Agile way

• Nice to have Banking domain Background

• Having ETL knowledge is a big plus

• Proficient in English

• Minimum 8 years of experience in Java development