About the role

  • Senior Java Engineer designing high-throughput services and managing data pipelines for Compliance platform. Working with big data tools and leading development at Trading Technologies.

Responsibilities

  • Design and implement high-throughput Java services (Spring Boot/Quarkus) that handle billions of records daily.
  • Lead the integration with Snowflake, optimizing SQL performance and data modeling for massive time-series datasets.
  • Optimize Spark jobs for memory, parallelism, and cost efficiency. Tune database queries and processing jobs for terabyte-scale datasets.
  • Collaborate with Data Science teams to deploy and scale Machine Learning models into production environments.

Requirements

  • 7+ years of professional experience with Java and deep knowledge of JVM tuning.
  • Proven experience with Apache Spark and managing large-scale data warehouses, specifically Snowflake.
  • Expert-level proficiency with AWS (Lambda, S3, EMR, DynamoDB, and SNS/SQS).
  • Experience building "AI-ready" pipelines or integrating with LLMs/ML frameworks.
  • Experience mentoring junior developers and driving "big picture" design decisions.
  • Demonstrated experience with Apache Kafka, Kinesis, or other streaming platforms (preferred).
  • In-depth knowledge of orchestration tools (e.g., Apache Airflow, AWS Step Functions) and containerization (Docker/Kubernetes) (preferred).
  • Experience in financial services, trading systems, or market surveillance, with an understanding of regulatory compliance requirements (MiFID II, Dodd-Frank, MAR) (preferred).

Benefits

  • TT is a company in an exciting growth phase, having benefited from new ownership and investment over the last 5 years.
  • A compelling suite of products, and plans for significant product development in 2026 and onwards.
  • An established and mature core product offering, with a well known and well respected brand identity.
  • A dynamic and positive company culture that fosters employee growth and rewards results.
  • A comprehensive benefits package.

Job title

Senior Software Engineer, Java

Job type

Experience level

Senior

Salary

CZK 1,600,000 - CZK 2,344,448 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job