ING

Senior Java Software Engineer - Financial Markets

ING
Apply
13 days ago
Warsaw, PolandSenior / Staff+

Responsibilities

  • Design and develop robust Java backend services and expose them through REST APIs.
  • Continuously improve system architecture, scalability, infrastructure, and CI/CD pipelines.
  • Enhance performance, reliability, and resilience in production environments.
  • Collaborate with business experts, traders, and quants to deliver complex financial-markets features.
  • 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.
  • At least 5 years of experience building and maintaining production-grade software.
  • Strong foundations in algorithms, data structures, design patterns, and concurrency.
  • Knowledge of equity derivatives or trading concepts and experience in financial markets or fintech.
  • Proven ability to build modular, testable, and maintainable systems.
  • Hands-on expertise with Java, Spring Boot, Git, and SQL.
  • Strong analytical thinking and problem-solving skills.
  • Good command of written and spoken English.
  • Readiness to travel to Belgium.
  • Familiarity with market data providers and APIs such as LSEG/RFA and Bloomberg B-Pipe is preferred.

Tech Stack

GitJavaSpring BootSQL

Categories

ING

About ING

10,000+ employees
Contact me