Senior Software Engineer (Java)

BTSE

Województwo pomorskie

On-site

PLN 180,000 - 300,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive pay
Insurance
Birthday day off

Job summary

BTSE invites an experienced Senior Java Engineer to join our team building a real-time data platform. You will design, optimize, and maintain high-performance, low-latency systems that ingest and process cross-source data feeds for pricing and analytics.

Role requires deep expertise in Java, multi-threading, and real-time data architectures. You will collaborate with DevOps and other teams to ensure robust, scalable production code and contribute to data-driven improvements across the firm.

Qualifications

  • 5+ years of hands-on Java development experience.

Responsibilities

  • Build, optimize, and maintain a real-time data platform with low latency.
  • Implement composite reference-value algorithms for volatile inputs.
  • Develop aggregation methodologies (volume-weighted, time-weighted, median-based).
  • Deliver accurate data feeds to monitoring and control systems.
  • Collaborate with DevOps to deploy production-ready Java code.
  • Backtest models and propose data-driven improvements.
  • Document methodologies and pricing standards.
  • Support onboarding new instrument listings.

Skills

Java
Real-time systems
Low-latency design
Multi-threading
Data structures & algorithms
Communication

Tools

Spring Boot
AWS
SQL
NoSQL
REST/WebSocket

Job description

About BTSE:

BTSE Group is a global leader in fintech and blockchain technology, anchored by three core business pillars: Exchange, Payments, and Infrastructure Development. Serving over 100 corporate clients worldwide, we provide white-label exchange and payment solutions. Our offerings encompass everything from exchange infrastructure hosting and development to custody, wallets, payments, blockchain integration, trading, and more.We are looking for talented professionals in marketing, operations, customer support, and other departments. The roles offered may be on-site, remote, or hybrid, in collaboration with our local partner.

About the Opportunity:

We are seeking a Senior Java Engineer to join the team building our real-time data platform. You will build, optimize, and maintain a high-performance, low-latency system that ingests, normalises, and computes reference values from multiple external data sources. You will work in a fast-paced, collaborative environment with direct impact on the accuracy and reliability of data products consumed across the business.

Responsibilities
  • Implement composite reference-value algorithms that remain stable and representative under highly volatile input conditions.
  • Build and maintain aggregation methodologies (e.g. volume-weighted, time-weighted, median-based) used in downstream periodic calculations and reporting.
  • Deliver accurate, timely data feeds and calibration inputs to internal monitoring and control systems; integrate new data sources on request to improve coverage and resilience.
  • Conduct statistical and time-series analysis on high-frequency data to detect anomalies, latency patterns, and data-integrity issues.
  • Design low-latency capture, normalisation, and cross-source synchronisation of external real-time feeds.
  • Collaborate with devops and infra teams to deploy production-ready Java code on trading systems.
  • Backtest and monitor model outputs; propose data-driven improvements to accuracy and robustness.
  • Document methodologies and contribute to internal pricing standards across the firm.
  • Support business operations, including on-call troubleshooting of pricing issues and onboarding new instrument listings.
Requirements
  • Interest in global capital markets and quantitative/systematic data analysis.
  • 5+ years of hands‑on experience with Java development.
  • Experience with real-time or high‑throughput data systems.
  • Strong understanding of multi‑threading, concurrency, and low‑latency system design.
  • Solid data structures, algorithms, and design patterns.
  • Strong analytical and problem‑solving skills; clear communication.
  • Excellent communication and teamwork skills.
Nice to have
  • Experience with real-time market data feeds or external data-provider APIs (REST/WebSocket).
  • Familiarity with derivative instrument data (e.g. contract specifications, reference rates).
  • Cloud platform experience (AWS).
  • SQL and NoSQL databases.
  • Python for backtesting, analysis, or tooling.
  • Understanding of monitoring, alerting, and control systems for real‑time pipelines.
  • Spring Boot or similar Java backend frameworks.
Perks & Benefits
  • - Competitive Pay & Bonuses : Competitive compensation, festive, and birthday allowance.
  • - Holistic Well-being & Balance: Comprehensive insurance, massage services, weekly team lunches, well stocked pantry, dedicated birthday day off.
  • - Dynamic, Inclusive Culture: Thrive in our flat, open environment where your ideas drive impact. Get involved with exciting company trips, team events, and active sports clubs that foster strong collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Python/Java)
Senior Backend Engineer (Python/Java)

BTSE • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Competitive Pay & Bonuses
Holistic Well-being & Balance
Dynamic, Inclusive Culture
Senior Java Engineer: Real-Time Data Platform
Senior Java Engineer: Real-Time Data Platform

BTSE • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Competitive pay
Insurance
Birthday day off
Senior Java Software Engineer
Senior Java Software Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 340,000
Senior Java Software Engineer
Senior Java Software Engineer

StoneX Group Inc. • Kraków

Hybrid
PLN 180,000 - 260,000
Senior Software Engineer
Senior Software Engineer

Infinite Services • Poland

Hybrid
PLN 170,000 - 260,000
Certification & training budget
Flexible remote/hybrid work model
Private medical care
+2
Senior Java Engineer
Senior Java Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000
Senior Java Software Developer
Senior Java Software Developer

EPAM Systems Inc • Polska

On-site
PLN 180,000 - 260,000
Senior Java Software Engineer
Senior Java Software Engineer

RE Partners • Poland

On-site
PLN 169,204 - 253,807
Java Software Engineer - Financial Markets
Java Software Engineer - Financial Markets

ING Hubs Poland • Warszawa

On-site
PLN 60,000 - 90,000
Senior Java Engineer
Senior Java Engineer

RE Partners Consulting • Warszawa

On-site
PLN 240,000 - 360,000