ING

Senior Java Software Engineer

ING
Apply
11 hours 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
Contact me