Job Overview
Join ING Nederland as a Senior Software Engineer and become a key player in the modernization of our in-house-developed pricing and risk engine. This engine is crucial for traders and risk managers to generate revenue and manage financial risks effectively. You will be part of a dynamic team that is responsible for breaking down a legacy monolith system into microservices, influencing technology choices, and designing automated tests.
Key Responsibilities
- Refactor and Redesign: Break down a legacy monolith system into microservices by refactoring and redesigning core functionalities.
- Technology and Architecture: Influence technology choices and architecture of newly built components and services.
- Java Development: Work with Java 11+ and have a good understanding of multi-threading, collections, code optimization, and the Spring-Boot framework.
- Testing: Design and develop automated unit, integration, and regression tests.
- Serverless Solutions: Aim for serverless solutions based on virtualization, containers, Docker, and Kubernetes.
- Agile Collaboration: Work with the Product Owner and Feature Engineer to interpret business requirements, break down stories into tasks, estimate Story Points, and deliver features to production.
Required Skills and Experience
- Technical Expertise: Strong experience in software engineering with a focus on Java and microservices.
- Financial Markets Knowledge: Understanding of financial markets or a willingness to learn.
- Continuous Integration & Delivery: Experience with CI/CD tooling and practices.
- Communication Skills: Excellent communication skills in English.
- Analytical Skills: Strong analytical skills and proactivity.
- Collaboration: Ability to work in cross-border international teams and comfortable with remote collaboration tools like MS Teams.
Qualifications
- A University degree in Computer Science, Cybernetics, Software Engineering, Financial Engineering, or equivalent.
- 3+ years of experience in software engineering in JVM languages and related technology stack.
- Familiarity with relational databases and SQL.
- Experience with source control, CI/CD, and documentation tools such as Azure DevOps, Openshift, Git, Maven, and Confluence.
What We Offer
- Hybrid Work Environment: Enjoy the flexibility of working both on-site and off-site.
- Professional Growth: Opportunities for continuous learning and development.
- Collaborative Culture: Work in a supportive and collaborative international team environment.
Join us at ING Nederland and contribute to our mission of empowering people to stay a step ahead in life and in business. Apply now to be part of a team that values innovation, collaboration, and excellence.
Benefits Extracted with AI
- Hybrid work environment
- Opportunities for professional growth
- Collaborative international teams
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Elastic Stack as a Service (ELKaaS) DevOps Engineer
Join ING as a Senior DevOps Engineer to enhance our ELKaaS platform, leveraging Docker, Kubernetes, and Azure in a hybrid work environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Fullstack Developer with Angular and Java
Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Full Stack Developer with Java and Angular
Join Belastingdienst as a Full Stack Developer, working with Java and Angular in a hybrid environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Lead Fullstack Developer with Frontend Focus
Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Junior Fullstack Developer
Join NS as a Junior Fullstack Developer in Utrecht. Work on AWS serverless solutions, eCommerce apps, and DevOps in a dynamic IT team.