ING

Senior Java Software Engineer

ING
Apply
2 months ago
Warsaw, PolandSenior / Staff+

Responsibilities

  • Design and develop robust full-stack applications.
  • Improve application architecture, scalability, infrastructure, and CI/CD pipelines.
  • Enhance performance, reliability, and resilience in production environments.
  • Apply and promote high-quality engineering practices, including automated testing.
  • Identify, troubleshoot, and resolve issues to ensure long-term system stability.

Requirements

  • MSc in Computer Science or equivalent practical experience.
  • 5+ years of experience building and maintaining production-grade software.
  • Strong foundations in algorithms, data structures, design patterns, and concurrency.
  • Ability to build modular, testable, and maintainable systems.
  • Hands-on expertise in Java, Spring Boot, Git, and SQL.
  • Knowledge of microservices architecture and container technologies including Docker and OpenShift.
  • Experience with test automation, continuous delivery, deployment tools, and pipelines.
  • Strong analytical thinking and problem-solving skills.
  • Good written and spoken English.
  • Front-end development experience is preferred.

Tech Stack

DockerGitJavaOpenShiftSpring BootSQL

Categories

ING

About ING

10,000+ employees

ING is a Dutch multinational bank providing retail, private, and wholesale banking, with strong digital and mobile services for consumers and businesses. Founded in 1991 and headquartered in Amsterdam, it operates across Europe and beyond, earning revenue from interest income, fees, and financial services. ING is a public company with shares traded in New York.

Contact me