New offer - be the first one to apply!
November 3, 2026
Senior Java Engineer
Senior • On-site
1,400 - 1,500 PLN/yr
Kraków, Poland
Quick Facts
- Role: Senior Java Engineer
- Focus: Java 21/Spring Boot batch & microservices, stream processing, Azure SQL performance, and platform modernization
Description
Develop and maintain Java 21 / Spring Boot batch and microservices for the KPS and XPOS platforms. Operate and tune an Apache Storm-based XPOS processing cluster, optimize SQL performance on Azure SQL Hyperscale, and migrate mainframe batch jobs and DB2 data flows to Azure as part of the CPOS / XPOS modernization program. Monitor nightly batch performance against SLAs, lead root-cause analysis of production incidents, and remediate open-source security findings with appropriate risk sign-off.
Responsibilities
- Develop and maintain Java 21 / Spring Boot batch and microservices, including framework and dependency upgrades.
- Operate, tune, and troubleshoot the Apache Storm-based XPOS processing cluster (worker balancing, restarts, alert tuning).
- Analyze and optimize SQL performance on Azure SQL Hyperscale (execution plans, indexing, query tuning, and HA replica behavior), working directly with Microsoft engineering/support.
- Migrate mainframe batch jobs and DB2 data flows to Azure (Hyperscale and Azure messaging) for CPOS / XPOS modernization.
- Monitor nightly performance batch against service levels; lead root cause analysis of production incidents; remediate open-source security findings (Nexus IQ / SCA) with the right risk sign-off.
Requirements
- Degree level education; preferably Computer Science (bachelor’s or master’s).
- Minimum of 18 years of hands-on Java development experience, ideally in banking or financial services.
- Strong proficiency in Java (17/21) and Spring Boot, including large framework upgrades.
- Proven experience tuning SQL Server / Azure SQL, ideally Hyperscale (execution plans, resolve plan regressions, CPU bottlenecks).
- Hands-on experience with distributed or stream processing such as Apache Storm, Kafka Streams, or Flink.
- Agile, Test Driven Development, and DevOps practices.
- Strong communication skills with senior management and teams, including working with external vendors.
- Strong analytical and problem-solving skills with attention to detail.
Benefits
Benefits were not specified in the provided job posting.
Similar jobs you might like

Senior Java Performance Engineer
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
2496K zł - 3120K zł/yr
1h ago

Senior Java Software Engineer
Inter Cars S.A.
Senior
Technology
Warsaw, Poland · On-site
N/A
1h ago
Senior Java Developer
apreel
Senior
Technology
Warsaw, Poland · Remote
312K zł - 354K zł/yr
1h ago
Senior Software Engineer
Webfleet Sp. z o.o.
Senior
Technology
Warsaw, Poland · On-site
N/A
1h ago

Senior Software Engineer (Cloud/Java)
EPAM Systems
Senior
Technology
Wroclaw, Poland · On-site
N/A
1h ago
Senior Software Engineer (Java, GCP)
Capgemini
Senior
Technology
Katowice, SL, Poland · On-site
N/A
1h ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Katowice, Poland · On-site
N/A
1h ago

Senior .NET Engineer
Relativity
Senior
Technology
Kraków, MA, Poland · On-site
208K zł - 312K zł/yr
59m ago

Senior Full-Stack Developer (Java)
Ness Solution
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
1h ago
Senior Cloud Engineer (Azure) — Application Operations
LBBW Landesbank Baden-Württemberg
Senior
Technology
Berlin, Germany · On-site
€55K - €85K/yr
11 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
