Senior Java Developer - Remote Exchange Platform
About the Role
We are seeking a Senior Java Developer to join our dynamic team at Crypto.com. This remote position focuses on enhancing our exchange platform, ensuring a seamless and secure trading experience for our clients. As a Senior Java Developer, you will play a crucial role in developing and maintaining our cutting-edge trading platform.
What You'll Do
- Design and implement full-stack solutions for our derivatives exchange platform using microservices architecture.
- Collaborate closely with the product management team to optimize existing models and develop new products and algorithms.
- Participate in code audits, testing, and releases to ensure high-quality software delivery.
- Build a rapidly deployable system with automated testing, continuous integration, and delivery.
- Identify and resolve issues in back-end infrastructure and platforms.
- Work with the security team to develop and maintain a high-security, scalable infrastructure.
- Manage all code and function implementation documentation.
- Continuously upgrade and improve the technology stack in collaboration with the DevOps team.
Requirements
- 5+ years of experience programming in Java.
- Experience in developing trading applications in Equity, FX, or Derivative products, preferably within an Investment Bank, Hedge Fund, or Exchange.
- Familiarity with Test-Driven Development (TDD) methodology and automated testing.
- Strong attention to detail and a commitment to delivering high-quality work.
- Ability to work under pressure and adapt to changing priorities in a fast-paced environment.
- Derivative product experience is a plus.
Nice to Have
- Experience with cloud platforms (AWS, Azure).
- Knowledge of security best practices in software development.
- Familiarity with agile methodologies.
What We Offer
- Competitive salary and attractive annual leave entitlement, including birthday and work anniversary leave.
- Flexibility in work hours and the option for a hybrid or remote setup.
- Opportunities for internal mobility and career development.
- Crypto.com Visa card provided upon joining.
- A supportive and innovative work culture that encourages personal and professional growth.
This Senior Java Developer position at Crypto.com offers a unique opportunity to work on a leading exchange platform with a flexible remote work setup and competitive salary.
Who Will Succeed Here
Proficient in Java with extensive experience in building microservices architectures, particularly using Spring Boot and Docker to ensure scalable and maintainable solutions.
Strong familiarity with Test-Driven Development (TDD) and automated testing frameworks such as JUnit and Mockito, with a commitment to implementing security best practices in all phases of development.
Self-motivated and capable of thriving in a remote work environment, demonstrating discipline in managing time and tasks while collaborating effectively with cross-functional teams.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months