Java Back-End Engineer
at ABN AMRO
š Amstelveen, Netherlands
EUR 70,200-100,200 per year
š 36-40 hours per week
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Software Development @ 5 DevOps @ 3 Java @ 3 Azure @ 3 Communication @ 3 Microservices @ 3 API @ 3 Azure DevOps @ 3 SonarQube @ 5 Spring Boot @ 3Details
Are you an engineer who likes to work on innovative solutions? Help make ABN AMRO a personal bank in a digital age. You will work on Java technologies, stay up-to-date with latest developments and act as a technical expert. The role focuses on developing and maintaining high-quality, future-proof IT solutions within a DevOps block and a scrum team (Generic Signing).
Responsibilities
- Develop and maintain backend services and microservices as part of a DevOps block.
- Keep technical skills up-to-date and adopt latest innovations.
- Participate in knowledge sharing via communities and events; disseminate knowledge across teams.
- Push the limits of technology and focus on holistic solutions.
- Ensure code is secure, reliable and production-ready; accept and give feedback during peer reviews.
- Find solutions to new technical challenges related to signing solutions (payment transaction signing, document signing, Private Banking International signing, non-financial transactions).
Working environment
- You'll be part of the scrum team Generic Signing responsible for Signing Solution services (currently supporting Payment Transaction Solution including Internet Banking (Business) and Access Online transactions; future expansion to Private Banking International and document signing).
- Hybrid working is the new normal: ABN AMRO offers flexibility and resources for home office setups (ergonomic chair, desk, laptop). The office in Amstelveen is the home office; the expectation is approximately two days per week at the office.
- You will work in a DevOps block and collaborate closely with colleagues across squads and communities.
Requirements
Must haves:
- 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 and some of: 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.
Required soft skills:
- Open to giving and receiving direct feedback.
- Focus on quality and challenge colleagues constructively (e.g., during peer reviews).
- Able to speak up and challenge decisions; ask why things are done and propose alternatives.
Nice to haves:
- Excellent oral and written communication skills in Dutch.
- A relevant degree in Computer/Information Science.
- Experience with Microsoft Azure, Azure DevOps and security frameworks.
Benefits
- Salary range (Hay scale 11) depending on knowledge and experience.
- Competitive employment conditions and flexibility to optimise performance.
- Additional benefit budget of 11% to buy flexible terms of employment.
- Personal development budget of ā¬1,000 per year.
- Public transportation subscription and a good pension scheme.
- Tools and time to stay fit and update knowledge.
About the team & impact
- Work on Identity & Access related topics and help optimise Identity & Access for information security within CISO.
- Contribute to projects that impact millions of customers and help build a future-proof bank.
How to apply
- Apply online via the vacancy page. For more information contact Yusko Kuijpers, Realization Lead Customer Delivery at [email protected].
Inclusion & values
- ABN AMRO emphasizes an inclusive culture, diversity, sustainability and equal opportunities.
Application process
- Apply online
- CV selection and feedback
- Job interview(s)
- Possible assessment
- Job offer
- Onboarding