Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 3
Communication @ 3
DevOps
Java @ 5
Microservices @ 5
Security
Software Development @ 5
SonarQube @ 5
Spring Boot @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Are you a Java Developer who likes to work on innovative solutions? You will help ABN AMRO make banking more personal in a digital age, combining Identity & Access management with Java software development to optimize information security.
Responsibilities
- Work in a DevOps block to develop and maintain high-quality, future-proof IT solutions.
- Keep up to date with Java developments, technical capabilities, and the latest innovations.
- Participate in knowledge sharing through communities and events.
- Disseminate knowledge across teams and promote holistic technology solutions.
- Write code that is safe, secure, and reliable.
- Participate in peer reviews, provide and receive feedback, and find solutions to new challenges.
- Contribute to the CIF1 scrum team, which provides Customer Identity Foundation Services and acts as an authorization broker between business applications and authorization sources within ABN AMRO.
Requirements
- A process-oriented approach.
- At least 5 years of software development experience in Java, preferably Java 17.
- At least 3 years of proven experience developing microservices.
- Hands-on experience with Spring and/or Spring Boot.
- Experience with some of the following: JPA, Hibernate, JDBC, consuming SOAP services, and REST APIs.
- At least 3 years of experience with CI tools such as SonarQube, Fortify, and Nexus.
- Excellent oral and written communication skills in English.
- An analytical mindset, openness to direct feedback, and a strong focus on quality.
Working Environment
The role is based in Amstelveen and follows a hybrid working model. Employees are expected to work two days per week in the office and may choose their other working locations or times in consultation with the team. An ergonomic home-office setup is provided.
Benefits
- Gross monthly salary of €5,304–€7,577 based on a 36-hour work week, including holiday allowance and a flexible benefit budget.
- Excellent pension scheme.
- Five weeks of vacation per year, plus two mandatory days off, with the option to purchase up to four additional weeks annually.
- Five additional “Banking for better days” for personal development or volunteer work.
- Development budget of €1,000 per year, which can accumulate up to €3,000.
- Annual public transport pass with free public transportation throughout the Netherlands for business and private use.
More jobs at ABN AMRO
Azure DevOps Engineer
ABN AMRO · Amsterdam, Netherlands
EUR 63,600-90,900 per year
Front-End IT Engineer (Android)
ABN AMRO · Amsterdam, Netherlands
EUR 72,800-104,000 per year
Data Analyst - Risk Management
ABN AMRO · Amsterdam, Netherlands
EUR 63,600-90,900 per year
Data Scientist - Detecting Financial Crime
ABN AMRO · Amsterdam, Netherlands
EUR 63,600-90,900 per year
Project Manager Financial Reporting (Standard Business Reporting - SBR)
ABN AMRO · Diemen, Netherlands
EUR 72,800-104,000 per year
Similar jobs
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Product Security Engineer
Collibra · United States
USD 168,000-210,000 per year
Big Data Engineer With Java
ING · Katowice, Poland
PLN 156,000-336,000 per year
Staff Backend Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year
Senior Systems Software Engineer, Cloud Infrastructure and Development
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 81,000-10,200 per year
Software Engineer, Product Security Data Platforms
Stripe · Seattle, United States
USD 156,800-235,200 per year
Resident Solutions Architect
Glean · United States
USD 170,000-240,000 per year