freehire launches on Product Hunt on 26 August.

Follow →

FX Senior Java Developer (f/m/x)

Open 26d

Summary

Senior Java Developer builds high-performance, scalable backend systems for financial trading using Java, Spring, and microservices in a distributed environment.

We are looking for an experienced Senior Java Developer to join a team responsible for building and developing modern backend systems in a distributed environment. The projects involve high-performance and scalable solutions used in the financial sector, with a focus on processing large volumes of data and microservices architecture.
  • Minimum 10 years in software development
  • Very good knowledge of Java (backend) and Spring
  • Strong understanding of REST APIs, HTTPS, microservices, and message queues (MQ)
  • Ability to design high-availability, scalable, and high-performance systems
  • Very good knowledge of relational databases (SQL)
  • Familiarity with CI/CD pipelines and Agile ways of working
  • Knowledge of distributed systems and data processing
  • Hands-on work with Kubernetes and cloud platforms (GCP preferred)
  • Fluent Polish and English required
  • Residing in Poland required

Nice-to-have requirements

  • Knowledge of Go, Rust, or similar system-level languages
  • Experience with NoSQL and analytical databases, e.g., ClickHouse
  • Frontend development experience
  • Familiarity with the banking sector (trade lifecycle, FX, post-trade processing)
  • Banking experience / FX experience (forex)
  • Working from the office in Krakow 6 times per month

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available