Senior Developer – Customer Data at ING
, , Belgium -
Full Time


Start Date

Immediate

Expiry Date

12 Jan, 26

Salary

0.0

Posted On

14 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Kafka, Maven, CI/CD Pipelines, Azure DevOps, Monitoring Tools, Kibana, Grafana, Prometheus, Reactive Programming, CQRS, Axon Framework, Cassandra, Oracle SQL, Python

Industry

Financial Services

Description
Senior Developer – Customer Data About the Role We are looking for a Senior Backend Developer to join our Customer Data team. You will be part of a high-impact environment where reliability, scalability, and cross-departmental collaboration are key. Our systems handle critical customer data across multiple business domains, with a strong focus on risk management, resilience, and performance. You’ll work with modern implementations of Java and Springboot in an Event Driven Architecture including Kafka, Cassandra, Oracle SQL, CQRS, Axon Framework, and contribute to backend development as well as Operational activities. A Day in the Life of a Senior Full-Stack Developer – Customer Data • Design solutions that fulfill complex business requirements. • Code smart, efficient, and resilient applications. • Collaborate across departments to ensure alignment and integration. • Run your applications smoothly in production with special focus to reliability and security. • Continuously learn and share knowledge, embedding best practices and lessons learned. How to succeed Our biggest expectation is that you’ll stay curious. Keep learning. Take on responsibility. Requirements are: • Master’s degree or equivalent experience in Computer Science or IT. • Certifications and/or proven proficiency in software development. • 8+ years of experience in Agile IT projects. • Strong expertise in: - Java 21, Spring Boot, Kafka, Maven - CI/CD pipelines using Azure DevOps - Monitoring tools like Kibana, Grafana, Prometheus • Familiarity with any of the following is a plus: - Reactive programming (e.g., Project Reactor, RxJava) - Java Virtual Threads - CQRS pattern, Axon Framework - Cassandra, Oracle SQL - litHTML • Knowledge of additional programming languages (e.g., Python) and a strong willingness to learn new ones. • Awareness of: - Security & IT Risk - Resilience patterns • Excellent communication skills in English (written and spoken) We’re a global bank with a strong European base, and our more than 60,000 colleagues serve around 38 million customers and corporate clients in over 40 countries. Joining ING means working with friendly and collaborative people towards making a positive impact on people and planet. We believe in empowering the people around us and our customers to stay a step ahead. Working here means having the autonomy to drive progress, helping to create superior customer value and contributing to our ambition of putting sustainability at the heart of everything we do. Here, we’re more than just a workplace – we’re a community of innovators, problem-solvers, and forward-thinkers, dedicated to making a real impact. Whether you’re just starting your career or seeking the next big challenge, we have opportunities that will inspire and push you to grow. Your future at ING starts with one application. Ready to join? We’ve got plenty of opportunities to match your skills and aspirations! Use the filters below the search bar – like location and job type – to help you find the perfect fit. Start exploring now and discover where your next career move could take you!
Responsibilities
Design solutions that fulfill complex business requirements and code smart, efficient, and resilient applications. Collaborate across departments to ensure alignment and integration while running applications smoothly in production with a focus on reliability and security.
Loading...