Java Fintech Developer

  • On-site, Hybrid
  • Brno
  • Full-time

Luxonit builds trading systems for investment banks and financial services providers – and has done so for more than 20 years. Our platforms handle several million financial records at millions of updates per second, distributed across server farms of 100+ machines. We are a team of architects and developers in Brno and Frankfurt, working on multiple long-term projects, including modern market making platforms for leading European financial players.

What you will work on

  • Developing large-scale, real-time trading applications, mainly in Java (with some Python and C#)

  • Designing architectures and implementing technical and business modules – pricing, quoting, execution, risk monitoring, hedging

  • Owning complex application logic where correctness, latency and throughput all matter

  • Talking directly to clients, analysing their requirements and turning them into solid solutions

  • Working in an international team with motivated and experienced colleagues

How we think about AI

AI-assisted development using tools such as GitHub Copilot is already part of our day-to-day work on client systems. Soon a new “AI-first” project will start. For us, AI is a powerful tool in the hands of engineers who understand what happens underneath – not a replacement for that understanding. In low-latency, high-reliability systems you still need to know why the code is right.

What we are looking for

  • Excellent knowledge of Java (21+): concurrent programming, data structures, API design

  • A genuine interest in what happens under the hood – Java Memory Model, GC behaviour, performance

  • Experience with complex distributed systems, or a strong drive to get into them

  • Comfort working in Linux/Unix

  • Good communication skills in English

  • University degree in Computer Science, IT or a related field

Extra points for

  • Knowledge of financial markets and products (equities, derivatives, fixed income, crypto) or IT experience in banking/financial services – and if you don’t have it yet, you will pick it up with us

  • Low-latency techniques: zero-garbage design, lock-free programming, GC tuning (e.g. Shenandoah, ZGC)

  • Data distribution technologies (Redis, Apache Ignite, Infinispan, GigaSpaces etc.)

  • Market data platforms such as LSEG RTDS (Reuters), Bloomberg

  • Python, C#/.NET

  • MongoDB, Couchbase, PostgreSQL, ClickHouse

  • Docker, Kubernetes and virtualisation

  • Hands-on experience with AI-assisted development or LLM-based tools

What we offer

  • Work on systems where performance really matters

  • Long-term projects in a stable company

  • Room to grow – from core Java engineering towards architecture, the finance domain and AI-first projects

  • Attractive salary reflecting your experience

  • Flexible working hours, office in Brno, home office possibilities

  • Benefits including extra vacation, sick days, pension contributions and lunch allowance

  • A small team that shares knowledge and enjoys discussing hard problems

Interested? Send your CV or a link to your LinkedIn profile.