Crypto.com14.02.26
AI SCORE 8.5

Senior Software Engineer (Java) - Remote at Crypto.com

$140K–$180K/year

About the Role

We are looking for a Senior Software Engineer (Java) - Remote to join our dynamic team at Crypto.com. In this role, you will design, develop, maintain, and improve software for various projects adjacent to our core business. You will play a crucial role in building scalable applications, from frontend UI to backend infrastructure.

What You'll Do

  • Develop backend systems, making architectural decisions and participating in the design process.
  • Conduct code reviews, testing, and oversee 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.
  • Collaborate closely with the security team to build and operate a highly secure, scalable infrastructure and backend services.
  • Manage all code and functional implementation documentation.
  • Work with the DevOps team to continuously enhance and improve the technology stack.

Requirements

  • 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, memory model, class loading mechanism, and performance optimization.
  • Proficient in using Spring, Spring Boot, and common design patterns.
  • Experience with middleware such as RabbitMQ, Kafka, Redis, and databases like MySQL, PostgreSQL.
  • Good coding habits with a self-requirement for unit test coverage.
  • Strong adaptability, self-learning ability, and good communication skills.
  • Experience in developing large-scale trading systems or operational systems is preferred.

Nice to Have

  • Familiarity with new technologies and a strong desire to learn.
  • Good teamwork skills and self-drive.

What We Offer

  • Competitive salary ranging from $140,000 to $180,000 per year.
  • Attractive annual leave entitlement including birthday and work anniversary.
  • Flexi-work hours and hybrid or remote setup.
  • Internal mobility program offering diverse career alternatives.
  • Crypto.com visa card provided upon joining.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at Crypto.com offers a competitive salary and the opportunity to work remotely on innovative projects in the cryptocurrency space.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java ecosystem with extensive experience in Spring and Spring Boot, demonstrating the ability to architect scalable microservices that integrate with message brokers like RabbitMQ and Kafka.

Self-motivated and disciplined remote worker, capable of managing multiple projects and deadlines independently while maintaining high-quality code standards and participating in agile ceremonies.

Strong problem-solver with a proactive mindset, adept at leveraging databases such as MySQL and PostgreSQL for efficient data management in high-availability environments.

Learning Resources

Spring Framework Documentationguide

Career Path

Senior Software Engineer (Java)(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$18.7B
Annual Growth
11.2%
AI Adoption
40%
Investment
+65%
Labour Demand
+25%
Avg Salary
$130K

Skills & Requirements

Required
JavaSpringSpring Boot
Growing in Demand
Microservices ArchitectureCloud Computing (AWS, Azure)GraphQL
Declining
Java EE (Enterprise Edition)JDBC (Java Database Connectivity)

Domain Trends

Rise of Microservices
Over 70% of enterprises are adopting microservices architecture, enhancing the scalability and flexibility of Java applications.
Increased Cloud Migration
By 2025, 80% of Java applications will be deployed in the cloud, driving demand for cloud-native development skills.
Integration of AI in Development
40% of Java developers are now using AI tools to enhance coding efficiency and reduce bugs, indicating a shift toward AI-driven development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.