New offer - be the first one to apply!

June 17, 2026

Senior Java Back-End Developer – Financial Services Trading Platform

Senior • Hybrid

23,520 - 30,240 PLN

Krakow, Poland

Unleash Innovation in Global Finance — Drive Cutting-Edge Post-Trading Risk Solutions

Krakow-based opportunity with hybrid work model (up to 3 days remote/week)

Description

As a Senior Java Back-End Developer, you will be working on the development of a critical FX Calculations platform within the financial services industry. This role involves building and maintaining high-availability systems that support traders' daily activities and ensure regulatory compliance, contributing to digital finance and risk management innovation.

Responsibilities

  • Develop, improve, and maintain the bank’s proprietary solution for post-trading risk and PnL calculations, ensuring system robustness and accuracy.
  • Collaborate with cross-functional teams to deliver end-to-end projects, including requirement analysis, coding, testing, and deployment.
  • Design detailed technical specifications covering data models, interfaces, and performance tuning.
  • Provide production support, incident management, and system ownership, including troubleshooting and performance enhancements.
  • Participate in code reviews, solution design discussions, and team activities to promote best practices.
  • Contribute to problem-solving, performance tuning, and proof-of-concept initiatives.

Requirements

  • Over 5 years of experience in Java back-end development, with a solid understanding of HTTPS, RESTful APIs, microservices, and message queues (MQ).
  • Strong knowledge of high-availability service architecture and reliable system design.
  • Hands-on experience with SQL, particularly PostgreSQL, including database performance optimization.
  • Proven track record of delivering Java-based services/modules and owning or leading technical projects.
  • Excellent communication skills in English.
  • Analytical mindset and strong problem-solving skills.

Nice to Have

  • Experience in high-volume data processing and compute.
  • Knowledge of no-SQL databases or columnar storage solutions.
  • Experience building services on cloud platforms, especially GCP.
  • Front-end development skills or experience.
  • Background in production support and agile development environments.
  • Domain expertise in banking, trade lifecycle, and post-trade processing for FX or financial investment products.

Language

  • Fluent spoken and written English.

Eligibility

  • Existing legal right to work in the European Union.