• Job code: QR8816
  • Dev Java

Senior Java Developer (Java 8+, Spring Boot, Linux, tomcat)

Amsterdam

For our client in Amsterdam we are looking for a Senior Java Developer (Java 8+, Spring Boot, Linux, tomcat)


You will work in a dual situation where it is required to implement the target solution while keep the “business running”. After a successful release in production, you need to support the solution regarding changes and disruptions, so risk & security guidelines become an important part of your work. You have knowledge of this issue, you can come up with solutions and you know how to communicate with risk management departments within our client. Knowledge about IT Risk Management (access mgt, password vault, access checks, penetration test, Uat, Fat etc.), compliancy rules, Pipelines. Knowledge of risk & compliance policies are an advantage.


JOB REQ

• Java 8+ and all its features

• APIs life cycle management

• Spring Boot and other Spring modules. As mentioned, our client offers a collection of Spring Boot modules, called Merak. You’ll need those too.

• Micro-Services architecture, dispersion services, scalability, DevOps approach

• Linux, tomcat

• Able to create and support CI/CD pipeline for your project

• Design and develop automated tests. Could be any of unit, integration, regression, end-to-end or contract tests

• Monitor technical debt, review, redesign, discuss and refactor existing codebase

• Suggest, discuss and implement improvements to current design, patterns or technologies we use


WE EXPECT

• Able to identify problems, analyze key information and propose the best solutions

• Are able to support feature engineers by translating functional analysis into technical analysis and developments, together with the parties involved

• Are open to change and working in a fast-paced and Agile environment

• Are a Team player

• Have a proven ability to bring out the best in people and drive the stakeholders and team forward

• Have great analytical skills and have a conceptual / architectural understanding

• Have a Growth mindset and a pragmatic thinking

• Are able to bring all ideas/opinions to one conclusion to help make decisions

• Are up to date with new technology and have a deep understanding of when to use it

• Are humble in approach and not afraid to be wrong

• Are proud of what you do and enjoy sharing this with your external network

• Are experienced in Agile methodologies

• Are fluent in English speaking and writing

Apply