Java Engineer at BTSE - ScoutJobs - The AI-curated global job board
Skip to content
B
Posted 8 hours ago

Java Engineer

BTSE(Sr.) Java Engineer, Matching Engine Team

Perks & benefits

TransportationHealth InsurancePaid Leave

Requirements

Degree in CS or equivalent, 5+ years professional Java development, High-performance low-latency system experience, Proficiency in Apache Kafka, Knowledge of trading/matching engine mechanics, Proficiency in Spring or Spring Boot, Experience with relational databases and SQL

Skills

JavaKafkaSpring BootSQLWebSockets

About the role

Responsibilities

  • Design, optimize, and maintain the core matching engine, order book management, and transaction clearing components
  • Collaborate with team members on designing, developing, and unit-testing new features and modifications
  • Design data structures and utilize appropriate design patterns to model and implement business logic
  • Implement real-time, low-latency data streaming services using WebSockets or related protocols
  • Document source code and generate readable API documentations
  • Utilize software engineering tools including Git, Jenkins, and Maven

Requirements

  • Degree in Computer Science or an equivalent field
  • 5+ years of professional experience in Java development
  • Experience building high-performance, low-latency, and high-throughput systems
  • Solid understanding of trading/matching engine mechanics (e.g., Price-Time Priority, order lifecycle)
  • Proficiency in Apache Kafka for building scalable, event-driven architectures
  • Proficiency in mainstream Java frameworks such as Spring or Spring Boot
  • Proficiency in relational databases and SQL
  • Strong understanding of various data structures and Java concurrency

Preferred Qualifications

  • Experience in the crypto, blockchain, or Web3 industry
  • Familiarity with in-memory computing or lock-free data structures
  • Proficiency in JavaScript, Python, or Golang
  • Hands-on experience with WebSocket development for real-time applications

Benefits

  • Competitive total compensation package
  • Various team building programs and company events
  • Comprehensive healthcare schemes for employees and dependents

About the Company

BTSE Group is a leading global fintech and blockchain company committed to building innovative technology and infrastructure. BTSE empowers businesses and corporate clients with advanced tools to excel in a rapidly evolving market, providing both retail (B2C) and institutional (B2B) services through pioneering trading technologies.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Java Engineer

BTSE · Taipei

Sign up to apply