Java / API Developer Wealth

Deze vacature is niet meer vacant

In Short

Are you enthusiastic about development in Java and Camunda and looking for a place to further develop your knowledge. We offer you the opportunity to gain experience and further develop yourself with cloud native development.
We are looking for a Development Engineer with a technical background and a "can-do" mentality who is eager to further grow as an Engineer and join our Wealth Grid. Our Grid is part of Digital Banking services that is responsible for creating the smoothest banking experience for our commercial and private clients.

Your work

You will be working on projects like “The Wealth Ordering API”. As a backend developer you will build, test and maintain the solutions. Your work area include:

  • Develop APIs that are scalable and highly performant.
  • Create and maintain application code in Java Spring Boot and Camunda.
  • Produce robust code in the Azure Cloud, or on premise.
  • Work and maintain applications in a DevOps team with autonomy and participate proactively in team decisions.
  • Work on the training and learnings path created as part of the chosen development plan.
  • Collaborate with team members.
  • Active participation in the relevant communities like Java, BPM, Azure etc.

Working environment

Grid Wealth is responsible for a wide variety of products and services to our Retail and Private Banking customers. We serve clients in Investments, pensions, and fiscal saving clients. We help them to oversee their finances, make sound financial decisions and grow their Wealth for comfortable financial future. In the grids colleagues from both business and IT work together in multidisciplinary teams and share responsibility for delivering the roadmap of our Investments and Advice solutions in the Netherlands. Within the grid we develop and maintain a variety of applications using many different technologies and innovative (IT)concepts! We have embraced DevOps way of working where we strive towards self-organizing teams which have the autonomy to make quick decisions. The atmosphere within the team and the department is open and informal. You will work in a diverse team with many different nationalities, and a good gender diversity and junior-senior ratio. We work hard, but there is certainly room for fun!

We have a variety of communities and chapters, within Grid Wealth, where the knowledge is actively shared. Chapters are divided based on specialized skill area and you will be placed in one of the chapters. Chapters have chapter lead who will guide the chapter members to develop/enhance the skills, help with setting of development path and personal goals. We believe in continuous learning and development, so we ask you to choose your own development path in consultation with your chapter lead (Also HR Manager).

At ABN AMRO, we strive to be a personal bank in a digital age. That strategy also brought to life in how we work ourselves. Hence, we offer hybrid working as the new normal. This offers you the flexibility to decide when and where can work most comfortably and effectively. Of course, we offer you the right resources you need to set up a good home office. For example, an ergonomic chair, desk and laptop.

Your profile

• 5+ years of developing software in Java with an extensive proven experience in developing microservices over a RESTFul architecture integrating with different systems.
• 3+ years developing and managing workflow/case management solutions with an extensive proven experience with Camunda.
• Ability to design & model APIs which are hosted on a API gateway.
• Hands-on experience in working with Spring, Spring Boot, JPA, Hibernate, JDBC, consuming SOAP services and Rest APIs.
• Experience in API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications etc.
• Experience in delivering quality software in accordance to the standards set in CI tools such Sonarqube, fortify and nexus.
• Experience with Continuous Integration/Continuous Delivery (CI/CD), version control , release and change management.
• Experience with Microsoft Azure Cloud and Azure DevOps is an advantage.
• Experience in creating REST API documentation using Swagger and YAML or similar tools desirable.
• Experience with Security frameworks (e.g., JWT, OATH2)

Skills and Competences

  • Highly motivated team player who focuses on collaboration with strong communication skills and strong sense of accountability and ownership.
  • DevOps mindset with excellent debugging and problem-solving skills.
  • Actively seeks help and feedback but is not afraid to give feedback either.
  • Knowledge of the software development lifecycle including design, configuration, testing, debugging, implementation, and support of large-scale, business-centric and process-based applications.
  • Must be fluent (spoken and written) in English.
  • Fluent in Dutch (advantage).
  • Ability to develop strong relationships with API consumers (such as development teams and developers) to understand their needs.
  • Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.

What we offer

You are given every opportunity and independence to demonstrate your professional expertise in a no-nonsense environment and to further develop yourself. We attach great value to personal development and thereby offer you many training and development opportunities (e.g. Azure, Development Language Skills, Security Threat Modelling, Interpersonal Skills and many more). In addition:

  • Market conform salary depending on your knowledge, experience and potential.
  • Possibilities for flexible working hours and good facilities for remote working.
  • A Generous Pension scheme.
  • Benefit budget (11%), so you can decide yourself if you want extra holiday allowances, a lease bike, mobile phone or that you want the budget paid out.
  • Apart from the departmental training budget for the department you will receive a personal development budget of € 1.000 per year which can be save up to a maximum of € 3.000.
  • Banking for better days. These are days you can use for your personal development or on which you can contribute to society.
  • 5 weeks of holiday.
  • Internet allowance of € 25 per month, work from home allowance of € 2 per working day from home.


Do you have the right profile and are you interested? Please apply. Kindly provide a brief motivation letter along with your CV. Include in your motivation: (1) Why are you interested in the position? (2) What is important to you in a team? (3) What are your personal learning goals and what do you hope to learn at ABN AMRO?

Disclaimer externe recruitmentbureaus

Externe recruitmentbureaus dienen een overeenkomst met ABN AMRO BANK N.V. te hebben getekend, uitgegeven door een Talent Acquisition Specialist, om CV's te mogen indienen. Daarbij mag alleen een CV worden ingediend wanneer het bureau is uitgenodigd door een Talent Acquisition Specialist om mee te zoeken naar geschikte kandidaten. Alle ongevraagde CV's die buiten deze voorwaarden worden aangeboden zullen als eigendom van ABN AMRO BANK N.V. worden beschouwd. ABN AMRO BANK N.V. is hierbij geen plaatsingskosten verschuldigd.

Vacature informatie

Organisatie: ABN AMRO

Locatie: Amstelveen

Opleidingsniveau: WO

Meer vacatures