Senior Java Engineer

🔥 0 minutes ago

🇸🇬 Singapore – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 25%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of BTSE

BTSE

51 - 200 employees

💳 Fintech

💸 Finance

🛍️ eCommerce

💰 Series A on 2020-12

Fintech • Finance • eCommerce

BTSE is a leading digital asset exchange that offers a simple and secure way to trade cryptocurrencies. As the go-to exchange for all things crypto, BTSE is one of the top trusted crypto platforms for institutions, retail users and first-time traders. BTSE has developed multiple trading technologies that have been adopted across the industry, setting new standards for excellence and innovation in the world of digital asset trading. Additionally, BTSE licenses its industry-leading technology to exchanges worldwide through its white label exchange solutions, strengthening the BTSE ecosystem and bridging traditional finance with digital assets everywhere.

📋 Description

• Collaborate with team members on designing, developing, and unit-testing new features and modifications • Design, optimize, and maintain the core matching engine, order book management, and transaction clearing components • Design data structures and utilize appropriate design patterns to model and implement business logic • Design and implement real-time, low-latency data streaming services using WebSockets or related protocols • Document source code and generate readable API documentations • Master software engineering tools like Git, Jenkins, and Maven • Join a dedicated and diverse team building an exciting new product • Work with the crypto backend expert team and cooperate with PJM & PDM teams

🎯 Requirements

• Degree in CS or equivalent field • At least 5yr+ of professional experience in Java development • Experienced in crypto/blockchain/Web3 is a big plus • Solid understanding of trading/matching engine mechanics (e.g., Price-Time Priority, order lifecycle, order book management) • Experience in building high-performance, low-latency, and high-throughput systems; familiarity with in-memory computing or lock-free data structures is highly preferred • Proficient in Apache Kafka for building scalable, fault-tolerant, and event-driven architectures • Must be proficient in Java; nice to have: JavaScript, Python, or Golang • Proficient in mainstream Java application frameworks (e.g., Spring, Spring Boot, Jersey) • Hands-on experience with WebSocket development for real-time applications • Proficient in various data structures and Java concurrency • Proficient in working with relational databases and SQL • Positive attitude and willingness to work in a fast-paced environment • Independent contributor with good communication skills for teamwork • Strong problem-solving skills

🏖️ Benefits

• Fantastic culture • Great career prospects

Apply Now

Similar Jobs

🕒 August 12

BlueThrone

51 - 200

💼 Consulting

📣 Marketing

👥 B2C

Senior Golang Backend Engineer scaling analytics systems for BlueThrone’s global mobile products. Building APIs, migrating Node.js services, and optimizing data, caching, messaging, and infrastructure for millions of users.

Android

ElasticSearch

iOS

JavaScript

Kubernetes

NGINX

Node.js

Postgres

RabbitMQ

Redis

Go

🕒 August 12

Binance

1001 - 5000

₿ Crypto

💳 Fintech

Backend Engineer developing high-throughput Java services for Binance’s KYC platform. Building compliant onboarding technology for a global cryptocurrency ecosystem.

🇸🇬 Singapore – Remote

💰 Initial Coin Offering on 2020-12

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

Java

MySQL

NoSQL

Spring

SQL

🕒 August 6

BlueThrone

51 - 200

💼 Consulting

📣 Marketing

👥 B2C

Senior Backend Engineer scaling Node.js and TypeScript systems for BlueThrone’s global music analytics platform. Designing APIs, data flows, caching, and infrastructure for millions of users.

ElasticSearch

JavaScript

Kubernetes

NGINX

Node.js

Postgres

RabbitMQ

Redis

TypeScript

Go

🕒 August 5

BlueThrone

51 - 200

💼 Consulting

📣 Marketing

👥 B2C

Senior Backend Engineer scaling APIs and data systems for BlueThrone’s analytics-driven music platform. Owning architecture, performance, and infrastructure serving millions of listeners.

ElasticSearch

JavaScript

Kubernetes

NGINX

Node.js

Postgres

RabbitMQ

Redis

TypeScript

Go

🕒 July 28

Atria AI

11 - 50

☁️ SaaS

🤖 Artificial Intelligence

Senior Backend Engineer developing high-quality Python applications for Atria's AI-native advertising platform. Collaborating with teams to enhance backend systems and drive platform success.

AWS

Cloud

ElasticSearch

MySQL

Python