Enable job alerts via email!

Senior Java Developer (Exchange - Middle Back Office)

Crypto.com

Singapore

On-site

SGD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the cryptocurrency sector is seeking a senior developer for its derivatives exchange platform. The role involves designing and implementing trading solutions, collaborating with product management, and ensuring a secure back-end infrastructure. Candidates should have over 5 years of Java programming experience, preferably in investment banking or trading applications.

Qualifications

  • Over 5 years of experience programming in Java.
  • Experience at an Investment Bank, Hedge Fund, or Exchange is preferred.
  • Experience with Test-Driven Development (TDD) and automated testing.

Responsibilities

  • Design, develop, and implement products for our derivatives exchange platform.
  • Collaborate with product management to optimize models and develop new ones.
  • Participate in code audits, testing, and releases.

Skills

Java
Test-Driven Development (TDD)
Attention to detail
Problem-solving
Adaptability

Job description

The exchange team develops and maintains a cutting-edge trading platform. With a global presence across APAC, EMEA, and North America, the team aims to provide a seamless and secure trading experience for clients.

Responsibilities
  1. Design, develop, and implement products and solutions for our derivatives exchange platform, focusing on micro-service architecture.
  2. Collaborate with product management to optimize existing models/products/algorithms and develop new ones.
  3. Participate in code audits, testing, and releases.
  4. Build a deployable system with automated testing, continuous integration, and delivery pipelines.
  5. Identify and resolve issues in back-end infrastructure and platforms.
  6. Analyze and solve cross-stack problems.
  7. Work with the security team to build and operate secure, scalable infrastructure and back-end services.
  8. Manage code and documentation for functions and implementation details.
  9. Coordinate with DevOps to upgrade and improve the technology stack.
Requirements
  1. Over 5 years of experience programming in Java.
  2. Preferably experience at an Investment Bank, Hedge Fund, or Exchange developing trading applications in Equity, FX, or Derivative products, including crypto markets.
  3. Experience with Test-Driven Development (TDD) and automated testing.
  4. Strong attention to detail, responsibility, and a desire to improve.
  5. Open to challenges and eager to learn.
  6. Ability to work under pressure, adapt to changing priorities, and learn quickly.
  7. Derivative product experience is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.