.
Software Engineer (Java backend developer) – Financial Markets IPA
  • Katowice
Software Engineer (Java backend developer) – Financial Markets IPA
Katowice, Katowice, Silesian Voivodeship, Polska
ING
25. 2. 2025
Informacje o stanowisku

We are looking for you, if you:

  • Have curiosity to learn and understand fundamentals (e.g., serialization, threading, transactions, functional programming benefits) even when using high-level technologies and frameworks,
  • Are comfortable discussing features with stakeholders and product owner and can translate the information gained into stories and working software with real business value ,
  • Are curious and understand the latest developments in the technical and financial services,
  • Have experience in Continuous Integration & Continuous Delivery tooling/practices,
  • Have 3+ years of experience in software engineering in JVM language and related technology stack,
  • Experience in developing automated testing,
  • Are comfortable with relational databases and SQL (we mainly use Oracle). Familiarity and working experience with other DB types is a plus,
  • Are familiar with source control, CI/CD, and documentation tooling; we use the following: AzureDevOps, Openshift, Git, Maven, Confluence,
  • Have experience or affinity with IT Security concepts,
  • Have good communication skills in English,
  • Have strong analytical skills, proactivity, and the ability to work in cross-border international teams.

We are in search of a strong Developer who is technically passionate, solution-focused, and able to contribute to the design, development, test automation, and hardening (security, stability, deployment) of our in-house-developed pricing & risk components.

Your responsibilities:

  • Design and implement complex new functionality with a strong focus on reliability , performance , and large data sets,
  • Influence technology choices and architecture of newly built components and services,
  • Use (modern) Java and frameworks like SpringBoot. Other (JVM) languages and frameworks may be used where they fit the purpose. Knowledge of multi-threading, collections, Spring (Boot), and core functions of the JDK in general are selection criteria,
  • Aim for serverless solutions based on virtualization, containers (e.g., Docker), Kubernetes,
  • Design and develop automated unit, integration, and regression tests,
  • Through our One Agile Way of Working process, interpret business requirements with the Product Owner and Feature Engineer during the refinement sessions, break down stories into tasks, estimate the Story Points to develop, test, and harden a feature with your colleagues, and deliver and support it in the production environment to our global users.

Information about the squad:

The ING Pricing Architecture (IPA) platform consists of multiple components that enable real-time and batch calculations of financial risk metrics and simulations which are driven by new banking regulations as well as advanced Risk analysis on the derivative product portfolio of Financial Markets (interest rates, credits, foreign exchange). This platform is at the heart of the IT landscape for our global dealing rooms and risk managers in Asia, Europe, and Americas, with 7-9 scrum teams spread across 4 locations (Amsterdam, Brussels, Bucharest, and Singapore), cooperating to evolve it towards target ING Financial Markets IT vision.

The role naming convention in the global ING job architecture will be “Engineer III”.

#J-18808-Ljbffr

  • Praca Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    91 114
    11 909