Java Platform Engineer

Organisatie
Locatie
Amstelveen
Opleidingsniveau
WO
Arbeidsvoorwaarden
Marktconform
Vakgebieden
Deze vacature is niet meer vacant

At a glance

As an API platform engineer you will work in the Open Banking Platform team, one of our core teams dedicated to delivering high available, high performance integration platforms. You will enter an energetic environment with multiple teams working to create the banking infrastructure of the future. As part of one of our platform teams you build and maintain an integration platform used by many IT chains to support their business processes. Scalability, high availability and security is our bread-and-butter.

Your job

The majority of our code base is in Java. For example, our API Service Layer and Proxy configurator have been built in Java. Therefore we need you to have a strong background in Java to be able to maintain and improve our codebase.

Next to that, being able to manage our Apigee SaaS Platform, together with your team, is key. Important to note that you don’t need experience with Apigee to start with us. Willingness and eagerness to learn is good enough.

Our platform is a part of multiple important chains within ABN AMRO and needs to run 24/7. Further development and improvement of our platform is our bread and butter. Keeping the lights on is, of course, most important. Therefore maintaining our platform and improving its performance and usability is key. Next to that, we aim to automate tests and deployments as much as possible

Working environment

The Open Banking Platform team maintains the External API Gateway (Apigee SaaS). By using several coding languages, mainly Java, techniques and tooling (e.g. Apigee SaaS), we constantly improve the platform and create common artifacts which can be used by API proxy developers as building blocks to create proxies. By scripting we are creating layers to add the security, rate limiting policies, etc. before exposing these API's to external developers and partners. For deployments the team also owns its own CI/CD Pipeline.

We are a diverse team with members from different countries (Netherlands and India) and are working self-organised in an agile/scrum way. We are a full-fledged DevOps team that takes full responsibility of every step in the development and maintenance cycle of our IT systems; from requirements gathering to software maintenance. We strive to automate our own processes as much as possible and have a constant eye on improving our tasks.

Open, self-organised, passionate, responsible, hardworking, team player, helpful, structured, curious and fun are keywords that belong to us.

Your profile

As a candidate we expect you to meet the following criteria:

  • You have extensive experience Java 8 (or higher).
  • You have experience with one or more of the following languages: bash, python, Nodejs or JavaScript.
  • You are willing to grow your knowledge in API Management and Apigee SaaS, with focus on Proxy development.
  • You have worked with git and preferably Jenkins.

On a more personal note we want you to:

  • You are not afraid to take the lead.
  • You have a proactive attitude and you are not afraid to challenge people.
  • You are eager to learn by doing and are aware of your areas of growth.
  • You have a DevOps mindset.

And let’s not forget that you’re part of an international team, so:

  • You are fluent in English

We are offering

  • The opportunity to be the best you can be, work flexible hours and lots of room to grow both personally and professionally
  • The opportunity to pro-actively work on your vitality and fitness
  • A salary ranging from € 4.500 to € 6.000 per month based on a 40-hour workweek
  • A supplementary benefit budget of 11%, which you can spend on additional fringe benefits
  • A personal development budget of € 1.000 per year
  • An annual public transportation pass or travel budget, depending on the function
  • A solid pension plan

Interested?

Does this sound like the job for you? Then please reply to this vacancy as quickly as possible. If you still have questions about the function or the team you can always contact Bashir Khoshiwal (06-30489242) or Edwin van der Heide (06-53415449).

We hope to hear from you soon!

Equal opportunities for all

The success of our organisation depends on the quality of our people and the ideas that they have. Truly surprising insights and innovative solutions for our clients result from an interplay of cultures, knowledge and experience. Diversity is therefore extremely important to our organisation. To ensure that everyone at ABN AMRO can develop their talents, we encourage an inclusive culture in which all colleagues feel engaged and appreciated.

Disclaimer external recruitment agencies

External recruitment agencies need to have a signed agreement with ABN AMRO BANK N.V., executed by a Talent Acquisition Specialist, when submitting a resume to a vacancy. In addition, a recruitment agency can only submit a resume when invited by a Talent Acquisition Specialist to join the search for a right candidate. All unsolicited resumes sent to us will be considered property of ABN AMRO BANK N.V. In this case, ABN AMRO will not be held liable to pay a placement fee.

Lees meer

Vacature informatie

Organisatie: ABN AMRO

Locatie: Amstelveen

Opleidingsniveau: WO

Meer vacatures