I

ING

Digital banking and sustainable lending

Medior Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBucharest, RomaniaNo salary listedIn-person

About the Job

Requirements

  • The candidate must have at least 6 years of software engineering experience in a JVM language and related technology stack.
  • The candidate must have hands-on experience with Java 21, Spring Boot 4.x, the Spring Framework suite, JPA/Hibernate, REST or gRPC APIs, JavaScript, HTML, CSS, accessibility, security, and UI frameworks such as Lit-Html, Angular, React, Vue, or Svelte.
  • The candidate must have strong knowledge of enterprise integration patterns and integration middleware such as JMS and Kafka.
  • The candidate must have good knowledge of relational databases such as MS SQL Server or Oracle and be able to fine-tune database models and data-intensive operations.
  • The candidate must write clean, maintainable code.
  • The candidate must have good knowledge of source control, CI/CD, and documentation tools such as Azure DevOps, Git, Maven, and Confluence, and be able to define CI/CD pipelines and manage DevOps activities during the software development lifecycle.
  • The candidate must test code using frameworks such as JUnit and Mockito, or BDD testing frameworks such as JGiven, Cucumber, or Karate.
  • The candidate must know the Playwright framework for web testing and automation.
  • The candidate must know Docker and Kubernetes, using OpenShift as the orchestration platform.
  • The candidate must know communication protocols such as HTTP/1/2, messaging, and RPCs.
  • The candidate must know Domain-Driven Design and be able to design systems using this paradigm.
  • The candidate must be familiar with architecture patterns, including monoliths and microservices.
  • The candidate must have a strong analytical foundation, be proactive, and be able to work in cross-border international teams.
  • The candidate must have strong stakeholder management skills and the ability to think and make decisions independently with a focus on quality.
  • The candidate must have strong interpersonal, written, and verbal communication skills.
  • The candidate must have completed Bachelor’s- or Master’s-level education in Computer Science, Cybernetics, Software Engineering, Financial Engineering, or an equivalent field, with a strong analytical background.
  • The candidate must have advanced English proficiency.

Responsibilities

  • Design, develop, test, and maintain business-critical applications across frontend and backend components.
  • Build modern APIs, integration services, and user-facing functionality for liquidity and information management solutions.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Ensure software is secure, maintainable, scalable, and resilient by design.
  • Improve code quality through code reviews, automated testing, refactoring, and engineering best practices.
  • Own services throughout their lifecycle, from development through production operations.
  • Monitor application health, investigate incidents, troubleshoot production issues, and lead root-cause analysis activities.
  • Improve observability, alerting, reliability, and operational resilience of services.
  • Participate in on-call and production-support rotations where required.
  • Reduce operational overhead through automation and self-healing capabilities.
  • Use AI-assisted engineering tools to support software development, testing, documentation, troubleshooting, and knowledge discovery, applying engineering judgment to generated outputs.
  • Support responsible AI adoption by complying with ING security, privacy, and governance requirements.
  • Identify automation opportunities and improve team productivity through AI-enabled workflows and modern engineering tools.
  • Comply with technology governance, risk management, security, DORA, resilience, and compliance requirements.
  • Improve engineering controls related to security, operational risk, resilience, disaster recovery, and service continuity.
  • Maintain audit readiness and appropriate compliance documentation and evidence.
  • Work with business stakeholders to understand customer journeys and treasury processes.
  • Share knowledge, mentor less experienced engineers, and contribute to engineering culture.
  • Participate in squad ceremonies, technical communities, and cross-team initiatives.
  • Continuously develop expertise in software engineering, cloud technologies, integration patterns, DevOps, and financial services.
  • Challenge existing solutions and propose improvements to system quality, customer value, reliability, and engineering efficiency.
  • Contribute to engineering standards, development practices, and platform modernization initiatives.

Desired Qualifications

  • Experience with performance testing tools such as JMeter or Gatling.
  • Ability to expose meaningful metrics for monitoring and alerting and perform profiling to understand application behavior.
  • Familiarity with the Elastic Stack and querying logs.
  • Experience with or affinity for IT security concepts.
  • Experience with other JVM languages or programming languages such as Kotlin.

About the Company

ING

Digital banking and sustainable lending

ING provides digital banking and financial services to individuals and businesses worldwide. Its products and services include online and mobile banking, lending, payments, and advisory services designed to be frictionless so customers can make confident financial decisions. ING differentiates itself by focusing on sustainable choices, responsible lending, and sharing knowledge to help customers and partners realize their visions for a better future. The bank emphasizes empowerment over judgment and aims to finance change, partner with customers, and continuously innovate in a sustainable way. Its goal is to help people and businesses progress toward their goals while reducing barriers and making banking easier and more responsible.

Company size
10,001+
Company stage
IPO
Headquarters
Amsterdam, Netherlands
Founded
1991

Recently Posted Jobs

Explore more opportunities at ING

See more jobs