(Senior) Java Developer - MainApp/Loyalty

World's fastest growing global cryptocurrency platform serving more than 80 million customers, focused on cryptocurrency adoption and innovation.
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance · Blockchain

Description For (Senior) Java Developer - MainApp/Loyalty

Crypto.com, the world's fastest-growing cryptocurrency platform serving over 80 million customers, is seeking a Senior Java Developer for their MainApp/Loyalty team. This role is perfect for experienced backend developers who want to make an impact in the cryptocurrency space. You'll be part of a team designing and developing software for various venture projects, working on everything from frontend UI to backend infrastructure.

The position offers an exciting opportunity to work with cutting-edge technology in the cryptocurrency sector, focusing on scalable applications and secure infrastructure. You'll be using a modern tech stack including Java, Spring Boot, and various middleware solutions like RabbitMQ, Kafka, and Redis. The role requires strong system design capabilities and extensive experience with Java development.

What makes this role particularly attractive is the combination of technical challenges and the opportunity to work for a rapidly growing global platform. Crypto.com offers a flexible work environment with remote options, competitive benefits, and the unique perk of receiving a Crypto.com visa card upon joining. The company strongly values diversity and inclusion, creating an environment where innovation and personal growth are encouraged.

The ideal candidate will have 5+ years of experience, strong Java programming skills, and experience with large-scale systems. You'll be working in a collaborative environment, participating in architectural decisions, and helping to build secure, scalable infrastructure. If you're passionate about cryptocurrency and want to be part of a company whose vision is "Cryptocurrency in Every Wallet™", this role offers an excellent opportunity to make a significant impact in the industry.

Last updated 2 months ago

Responsibilities For (Senior) Java Developer - MainApp/Loyalty

  • Responsible for backend system development, making architectural decisions, and participating in the design process
  • Involved in code review, testing, and release work
  • Establish a fast and deployable system with automated testing, continuous integration, and easy delivery
  • Identify issues and implement solutions on backend infrastructure and platforms
  • Analyze and solve problems across the technology stack
  • Work closely with the security team to build and operate a highly secure, scalable infrastructure and backend services
  • Manage all code and functional implementation documentation
  • Collaborate closely with the DevOps team to continuously enhance and improve the technology stack

Requirements For (Senior) Java Developer - MainApp/Loyalty

Java
Redis
RabbitMQ
Kafka
MySQL
PostgreSQL
  • Bachelor's degree or higher in Computer Science or a related field
  • More than 5 years of work experience with extensive experience in system design and development
  • Solid foundation in Java programming, familiar with JVM including memory model, class loading mechanism, and performance optimization
  • Familiar with mainstream development frameworks, proficient in using Spring, Spring Boot
  • Proficient in middleware such as RabbitMQ, Kafka, Redis, and databases like MySQL, PostgreSQL
  • Good coding habits with a self-requirement for unit test coverage
  • High sense of responsibility, strong adaptability and self-learning ability
  • Good communication and expression skills, teamwork skills, and self-drive
  • Experience in developing large-scale trading systems or operational systems is preferred

Benefits For (Senior) Java Developer - MainApp/Loyalty

Visa Sponsorship
  • Competitive salary
  • Attractive annual leave entitlement including birthday and work anniversary
  • Work Flexibility with flexi-work hour and hybrid or remote set-up
  • Internal mobility program
  • Crypto.com visa card provided upon joining

Interested in this job?

Jobs Related To Crypto.com (Senior) Java Developer - MainApp/Loyalty

Netsuite OneWorld Developer

Senior Netsuite OneWorld Developer position at Crypto.com, requiring relocation to Hong Kong, focusing on ERP system management and development in the cryptocurrency industry.

Senior Solana Developer - Blockchain team

Senior Solana Developer position at Crypto.com, focusing on blockchain development, smart contracts, and DeFi applications with competitive benefits and flexible work arrangements.

Backend Operations Support Engineer - Night Shift

Senior Backend Operations Support Engineer position at Crypto.com, focusing on system reliability, customer support, and technical operations during US trading hours.

Senior Database Developer (CDNA)

Senior Database Developer position at Crypto.com, focusing on Oracle database development and optimization for cryptocurrency and financial trading systems.

Senior/ Lead Blockchain Protocol Engineer

Senior/Lead Blockchain Protocol Engineer role at Crypto.com, focusing on developing and improving blockchain protocols with Go and Rust in a hybrid work environment.