Senior Java Developer

Luxoft Poland

Warszawa

Hybrid

PLN 180,000 - 280,000

Full time

17 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Higher net salary
Remote recruitment
Permanent contract
MyBenefit program
Employee assistance program
LuxTalent platform
Internal mobility

Job summary

Luxoft Poland is seeking a Java developer to upgrade legacy Spring/Hazelcast-based applications, refactor toward stateless microservices, and implement Kafka-based integrations. The role requires strong Java knowledge, Spring Boot experience, and familiarity with CI/CD pipelines.

You will work in a hybrid setup with the team on large-scale, low-latency financial services projects. Join an international team delivering on modernizing critical systems for global investment banks, with

Qualifications

  • Strong knowledge of Java and the wider Java ecosystem.
  • Experience with Spring and/or Spring Boot.
  • Experience managing dependencies with Maven and/or Gradle.
  • Experience upgrading Java libraries, frameworks and third-party dependencies.
  • Experience identifying, investigating and remediating software security vulnerabilities.
  • Secure coding practices and common security risks.
  • Strong debugging, troubleshooting and problem-solving skills.
  • Experience with Git and CI/CD pipelines.
  • Experience working with legacy Java applications.
  • Experience assessing impact of upgrades and remediation changes.
  • Experience with unit and integration testing.

Responsibilities

  • Design and implement solutions for Spring Boot & Hazelcast upgrades.
  • Analyze distributed system usage and refactor toward stateless microservices.
  • Implement and optimize Kafka-based event-driven integration.
  • Collaborate with QA, DevOps and architecture on migration and rollout.
  • Ensure performance, resilience and fault tolerance.
  • Participate in code reviews and production support.

Skills

Java
Spring / Spring Boot
Maven / Gradle
Security awareness
Git & CI/CD
Debugging / Troubleshooting
Unit / Integration testing
Legacy Java applications
Cloud experience (AWS)
Distributed systems

Job description

We are DXC Luxoft Financial Services - an award-winning provider of technology solutions, dedicated to the Financial Services sector.

Join our international team and become a member of our open minded, progressive and professional team of financial services consultants. In this role you will be working on projects for biggest investment banks across the globe. You will have a chance to grow your technical and soft skills, and build a thorough expertise in the Capital Markets industry. On top of attractive salary and benefits package, we will invest into your professional training, and allow you to grow your professional career.

Responsibilities

This initiative focuses on:

  • Upgrading legacy applications to modern Spring Boot versions (2.x → 3.x)
  • Decommissioning and replacing Hazelcast across distributed systems
  • Refactoring applications to align with modern, cloud-ready, stateless architectures
  • Enhancing integration with event-driven systems using Apache Kafka
  • Supporting applications connected to Murex batch and real-time processing flows

This is a high-impact program in a low-latency financial environment, where system stability, performance, and correctness are critical.

We are seeking a Java developer who can design and build with minimum supervision solutions for our team. The person needs to be knowledgeable on modern software development practices including Scrums, be up to date with the latest Java tools and frameworks and be able to work with the existing team to deliver solutions. The ideal candidate will be diligent, tenacious and delivery focused with a track record of building high quality solutions that are resilient and maintainable. Use of cloud technology is increasing, so experience working with AWS would be beneficial.

  • Design and implement solutions for:
  • Spring Boot & Hazelcast upgrades (including major version transitions)
  • Analyze existing distributed system usage (caching, clustering, locking)
  • Refactor applications toward stateless, scalable microservices
  • Implement and optimize integrations using Kafka-based event-driven architecture
  • Collaborate with QA, DevOps, and architecture teams on migration and rollout strategy
  • Ensure high standards of performance, resilience, and fault tolerance
  • Participate in code reviews, technical design discussions, and production support

Following successful delivery of this modernization initiative, team members are planned to be reassigned to other strategic programs within the client’s long-term roadmap, offering continued growth and exposure to new initiatives.

Mandatory Skills Description
Technical
  • Strong knowledge of Java and the wider Java ecosystem.
  • Experience with Spring and/or Spring Boot.
  • Experience managing dependencies using Maven and/or Gradle.
  • Experience upgrading Java libraries, frameworks and third-party dependencies.
  • Experience identifying, investigating and remediating software security vulnerabilities.
  • Good understanding of secure coding practices and common application security risks.
  • Strong debugging, troubleshooting and problem-solving skills.
  • Experience working with Git and CI/CD pipelines.
  • Experience working with established or legacy Java applications.
  • Experience assessing the impact of upgrades and remediation changes on existing systems.
  • Experience with unit and integration testing.
Mode of work

hybrid 3 days/ week from the office

What do we offer our employees?
  • Copyrights which means higher net salary for Developers
  • Fully remote recruitment process
  • Stable employment based on an employment contract
  • MyBenefit program (sports card, well-being program etc.)
  • Employee assistance program for you and your family! (consultations with a psychologist, coaching sessions, assistance in private life)
  • LuxTalent platform (webinars, training, courses with certificates)
  • Internal Mobility program - possibility of rotation between projects, locations, accounts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

Luxoft • Województwo małopolskie

On-site
PLN 180,000 - 210,000
Senior Java/Python Backend Developer
Senior Java/Python Backend Developer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 320,000
LuxMed health and dental care
Life and travel insurance
MyBenefit program
Senior Java/Python Backend Developer
Senior Java/Python Backend Developer

Luxoft Poland • Wrocław

On-site
PLN 180,000 - 260,000
Stable employment contract
LuxMed private health and dental care
Life and travel insurance
+5
Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

On-site
PLN 120,000 - 180,000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
Senior Java Developer (low-latency)
Senior Java Developer (low-latency)

Luxoft • Województwo małopolskie

On-site
PLN 350,000 - 520,000
Senior Java Developer (low-latency)
Senior Java Developer (low-latency)

Luxoft • Wrocław

On-site
PLN 300,000 - 420,000
Senior Java Developer
Senior Java Developer

Luxoft • Województwo małopolskie

On-site
PLN 180,000 - 240,000
Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft • Kraków

On-site
PLN 180,000 - 270,000
Medical Insurance
Dental Insurance
Life Insurance
+1
Senior Java Developer
Senior Java Developer

DCG Poland • Województwo pomorskie

On-site
PLN 240,000 - 320,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Senior Java AND Python Developer
Senior Java AND Python Developer

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 260,000
Copyrights for higher net salary
Fully remote recruitment process
Stable employment
+4