About the Company
ING Bank is a global financial institution with over 60,000 employees across 40 countries. The mission is to empower individuals and businesses to take a step forward in life and in business through innovation, integrity, and customer-first thinking. With a focus on digital transformation and progressive Agile ways of working, ING creates opportunities for growth and learning while shaping the future of banking.
About the Role
The Junior Java Developer role is designed for recent graduates or professionals with up to 3 years of experience in software engineering. This position is part of the Customer Data Area, which ensures customers have seamless access to their personal and financial data across all journeys within the bank. From managing personal details to enabling critical services like mortgages and loans, customer data lies at the heart of every interaction.
Responsibilities
- Develop, test, and maintain applications with focus on scalability, security, and performance.
- Support automated deployments, incident management, and production monitoring.
- Define and implement testing strategies, ensuring full automation where possible.
- Ensure compliance with IT risk policies and enforce quality standards.
- Participate in Agile ceremonies, refining user stories, and defining acceptance criteria.
- Improve and manage deployment pipelines with embedded quality controls.
- Monitor system health with tools such as Kibana and Grafana.
- Support ITIL processes, including Incident, Problem, and Change Management.
Required Skills
- Bachelor’s or Master’s degree in Engineering, Computer Science, or related field.
- 0–3 years of experience in software engineering, ideally with scalable and secure applications.
- Proficiency in Java and knowledge of Linux systems.
- Familiarity with CI/CD practices and Azure Pipeline.
- Understanding of ITIL processes and Agile methodologies (Scrum).
- Experience with test automation frameworks and functional/regression testing.
- Strong communication skills with a proactive and solution-oriented mindset.
Preferred Qualifications
- Strong interest in innovation, automation, and process improvement.
- Knowledge of monitoring tools (Grafana, Kibana).
- Experience supporting disaster recovery tests and penetration testing.
Benefits
- Contract for 36–40 hours per week with flexible working hours and remote work options.
- 24–27 vacation days (depending on contract hours).
- Travel expense reimbursement.
- Pension plan, 13th month salary, and 8% holiday allowance.
- Individual Savings Contribution (3.5% of annual gross salary).
- Learning and development opportunities tailored to individual ambitions.
- Informal, innovative work environment with Agile practices.