Senior Java Software Engineer – Crypto

A leading crypto platform company is seeking Senior Java Software engineer to join its Automated Trading Systems . The role involves building automation tools that enhance trading functionalities, with these tools integrated directly into the core trading platform . Responsibilities Responsible for the design, development, and implementation of backend components and services for our derivatives exchange platform , built on a microservices architecture . Collaborate closely with the product mana

Alan Partners - Hong Kong - Full time

Salary: HK$500k - HK$1m

A leading crypto platform company is seeking Senior Java Software engineer to join its Automated Trading Systems . The role involves building automation tools that enhance trading functionalities, with these tools integrated directly into the core trading platform .

Responsibilities

    • Responsible for the design, development, and implementation of backend components and services for our derivatives exchange platform , built on a microservices architecture .
    • Collaborate closely with the product management team to continuously optimize existing features and develop new models, products, and algorithms .
    • Participate in code reviews, testing, and release processes to ensure high-quality software delivery.
    • Build and maintain a rapidly deployable system leveraging automated testing, continuous integration, and continuous delivery (CI/CD) practices.
    • Identify, analyze, and resolve issues within backend infrastructure and platform services .
    • Troubleshoot and solve cross-stack technical challenges in collaboration with other teams.
    • Work with the security team to design and operate secure, scalable, and reliable backend services .
    • Contribute to and maintain comprehensive documentation for code, system design, and functional implementations.
    • Partner with the DevOps team to continuously enhance and modernize the technology stack .

Requirements

    • 4+ years of hands-on programming experience in Java .
    • Experience developing applications within financial services domain.
    • Strong understanding of Test-Driven Development (TDD) methodologies and experience implementing automated testing frameworks.
    • Demonstrates a strong sense of ownership , attention to detail, and commitment to delivering high-quality work.
    • Curious, proactive, and open to challenges with a passion for learning and continuous improvement.
    • Capable of performing under pressure and adapting to changing priorities in a fast-paced environment .
    • Prior experience with derivative products is a strong plus.
23368264
Ad