Senior Java Back-End Engineer

EUR 61,300-87,600 per year
SENIOR
βœ… Hybrid

πŸ•™ 36-40 hours per week

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

DevOps @ 4 Java @ 4 CI/CD @ 4 Azure @ 4 Communication @ 7 Mentoring @ 4 Debugging @ 4 API @ 4 Spring Boot @ 4 Cucumber @ 4 JUnit @ 4

Details

Are you a technical expert and enthusiastic person who inspires others to create innovative solutions? Then we need your help in making ABN AMRO a personal bank in a digital age!

Role summary

You will join the Customer Insights & Hyperpersonalisation grid and work in an interdisciplinary team building and maintaining high-traffic APIs and back-end services written in Java (17+) using Spring / Spring Boot and hosted on Microsoft Azure. The role follows a DevOps approach and SCRUM framework. You will maintain and develop applications, manage incidents (ensuring resolution within SLA's) and coordinate with front-end and application teams.

Responsibilities

  • Build, maintain and optimise high-traffic Java back-end services and APIs (Spring / Spring Boot).
  • Develop and maintain automated tests and test suites (unit, integration, contract tests).
  • Set up and maintain Azure environments and CI/CD pipelines.
  • Manage incidents and ensure timely resolution within SLAs.
  • Coordinate and collaborate with FE, APP and other stakeholders.
  • Mentor and coach team members; share knowledge through presentations and hackathons.
  • Contribute to performance optimisation, monitoring/observability and debugging activities.

Requirements

Must have:

  • 5+ years of relevant experience.
  • Java (version 17 or higher).
  • Very good knowledge of APIs (design and implementation).
  • Experience with frameworks like Spring / Spring Boot.
  • Experience with testing frameworks & tools: JUnit, Mockito, Wiremock, Cucumber, TestContainers.
  • Experience with setting up Azure environments & pipelines.
  • Strong communication skills and a technical overview of full-stack engineering.

Nice to have:

  • Experience coaching and mentoring team members.
  • Performance optimisation experience.
  • Monitoring / observability experience.
  • Strong debugging skills.

Working environment

  • You will join the Customer Insights & Hyperpersonalisation grid: diverse teams using SCRUM and DevOps practices.
  • Hybrid working model (2–5 office days) allowing a balance between remote and in-office work.
  • Team activities include knowledge sharing, hackathons, and in-person meetups.

Benefits

  • Salary: €5,112 - €7,303 per month (hired in ABN AMRO scale 10; classification based on experience and benchmark).
  • 25 vacation days based on 40 hours (optionally 14 extra days).
  • Personal development budget €1,000/year plus training opportunities.
  • Benefit budget of 11% of salary (flexible allocation: holiday allowance, lease bike, or salary).
  • Banking for better days (time for personal development or societal contribution).
  • Good remote working facilities and hybrid model with 2–5 office days.
  • Solid pension plan.

How to apply

Fill in your contact details, upload your resume and optionally a motivational letter. For questions before applying, contact Gabriel Nica: [email protected].