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 - Infrastructure
Join ING Nederland as a Senior Software Engineer to develop Java-based microservices for cloud infrastructure.
Senior Chapter Lead Java Engineer
Join ING Nederland as a Senior Chapter Lead Java Engineer, leading agile teams and driving innovation.
Senior Ops Engineer - Financial Markets
Join ING Nederland as a Senior Ops Engineer in Financial Markets, focusing on Linux, Azure DevOps, and automation.
Senior Android Developer
Join ING Nederland as a Senior Android Developer to innovate and maintain the ING Global Mobile Banking app.
Full Stack Engineer for Payments
Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.
Credit Risk Test Engineer
Join ING Nederland as a Credit Risk Test Engineer. Work on software testing, automation, and quality assurance in a dynamic environment.
Android Developer
Join ING Nederland as an Android Developer to enhance our Global Mobile Banking app using Kotlin and Agile methodologies.
Senior Workplace Intune Engineer
Join ING as a Senior Workplace Intune Engineer to enhance digital workplaces using Microsoft 365 and Azure DevOps.
Credit Risk Test Engineer
Join ING as a Credit Risk Test Engineer in Amsterdam. Work on data-driven regulatory and finance reporting with credit risk data.
Senior NLP/LLM Data Scientist
Join ING as a Senior NLP/LLM Data Scientist to innovate with AI and NLP in a hybrid work environment.
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.
Site Reliability Engineer
Join ING as a Site Reliability Engineer in Amsterdam. Tackle challenges in monitoring, resilience design, and lead SRE sessions.
Senior Java Backend Developer
Join ING Hubs Poland as a Senior Java Backend Developer. Work on scalable digital platforms using Java, Spring Boot, and Microservices.
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.
Chapter Lead Analytics Engineering - Financial Crime and Fraud Prevention
Lead analytics engineering in financial crime prevention at ING. Drive innovation in data science and machine learning.
Java Backend Developer
Join ING Hubs Poland as a Java Backend Developer, working with Java, Spring, and REST APIs in a hybrid environment.
Senior ALM Model Developer
Join ING Nederland as a Senior ALM Model Developer, focusing on ALM models for pricing, funding, and regulatory compliance.
Senior Backend Developer - Java, Spring Boot, Microservices
Join NS as a Senior Backend Developer to innovate train planning with Java, Spring Boot, and microservices.
Senior Software Engineer - Java/Microservices
Senior Software Engineer specializing in Java and Microservices at Mendix, a Siemens business in Rotterdam.
Senior Backend Developer - Java, Spring Boot, Microservices
Senior Backend Developer role focusing on Java, Spring Boot, and Microservices at Nederlandse Spoorwegen in Amersfoort.
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 Full-Stack Software Engineer (Finance Team)
Join Nedap as a Senior Full-Stack Software Engineer to enhance healthcare administration efficiency with Java and Vue.js expertise.
Senior Back-End Engineer - Financial Services
Join Moss as a Senior Back-End Engineer in Amsterdam to lead backend development in financial services.
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.