-
Kempuri

Java Developer

Kempuri
Poland · Full-time · Mid-Senior

We're seeking a passionate and solution-oriented Java Developer to join our team in building in-house pricing and risk components. You'll play a key role in these critical systems' design, development, testing, automation, and security hardening.

What You'll Do

  • Design and implement complex features, focusing on reliability, performance, and large data sets.
  • Contribute to the technology choices and architecture of new components and services.
  • Develop using modern Java and Spring Boot, with opportunities to explore other JVM languages and frameworks where appropriate. A deep understanding of multi-threading, collections, Spring (Boot), and core JDK functions is essential.
  • Explore and implement serverless solutions leveraging virtualization, containers (e.g., Docker), and Kubernetes.
  • Design and develop comprehensive automated unit, integration, and regression tests.
  • Collaborate with the Product Owner and Feature Engineer within our Agile framework to refine requirements, break down stories, estimate effort, and deliver features to production, supporting them for our global users.

What You'll Bring

  • A passion for learning and understanding fundamental software engineering concepts (e.g., serialization, threading, transactions, functional programming) even when working with high-level technologies.
  • Ability to translate stakeholder needs into user stories and valuable working software.
  • A keen interest in staying up-to-date with the latest developments in technical and financial services.
  • Experience with Continuous Integration & Continuous Delivery practices and tooling.
  • 3+ years of software engineering experience with JVM languages and related technologies.
  • Experience developing automated tests.
  • Proficiency with relational databases and SQL (Oracle experience preferred; other DB experience a plus).
  • Familiarity with source control (Git), CI/CD (Azure DevOps, Openshift), and documentation tools (Maven, Confluence).
  • Interest or experience in IT security concepts.
  • Excellent English communication skills.
  • Strong analytical skills, proactive approach, and ability to collaborate effectively within international teams.

The 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 in 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 Financial Markets IT vision.

Requirements

Nice to have

Responsibilities

Our offer

Key Skills

Ranked by relevance

spring boot java jvm functional programming continuous integration continuous delivery virtualization product owner serverless docker devops oracle maven scrum cicd git sql
Login to Apply
Posted
Jan 31, 2025
Type
Full-time
Level
Mid-Senior
Location
Warsaw
Company
Kempuri

Industries

Banking

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Coforge
Related

Senior Java Developer

2026-05-26

Full-time
Mid-Senior
Poland
IT Services
Engineering
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
Kempuri
Related

AI Engineer

2026-05-19

Contract
Mid-Senior
Poland
Banking
Engineering