Aster

Aster is a decentralized perpetual exchange for crypto derivatives, spot trading, and yield products, with privacy-focused and MEV-protection features.

Technology, Information and Internet
1-10
Founded 2021

Description

  • Design, develop, and maintain scalable, highly available, high-performance backend services in Java.
  • Own backend architecture and optimize scalability, reliability, and performance.
  • Participate in requirements analysis, technical design, implementation, testing, deployment, and production support.
  • Build secure, resilient, maintainable distributed systems for high-concurrency workloads.
  • Develop and optimize APIs, database models, and system integrations.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Conduct code reviews, define technical standards, and promote engineering best practices.
  • Monitor production systems, troubleshoot incidents, and identify performance bottlenecks and system risks.
  • Lead or contribute to the development of AI engineering capabilities, tools, and infrastructure.
  • Stay current with emerging technologies and share technical knowledge with the team.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of backend development experience with strong proficiency in Java.
  • Strong understanding of object-oriented programming, design patterns, clean code principles, and software engineering best practices.
  • Hands-on experience with Spring Boot, Spring MVC, and MyBatis or MyBatis-Plus.
  • Experience designing distributed systems with scalability, reliability, fault tolerance, and high availability.
  • Experience with MySQL or PostgreSQL and Redis.
  • Familiarity with Kafka, RabbitMQ, or RocketMQ.
  • Experience with microservices architecture, Docker, and Kubernetes.
  • Good understanding of RESTful API design and backend security best practices.
  • Familiarity with Git, CI/CD pipelines, and automated testing practices.
  • Strong analytical, debugging, and problem-solving skills.
  • Basic English reading and writing skills.
  • Preferred: experience in Web3, digital asset custody, cryptocurrency exchange, or blockchain infrastructure systems.
  • Preferred: experience designing high-throughput, low-latency backend systems.
  • Preferred: experience applying AI technologies to improve engineering productivity or build AI-powered applications or components.
  • Preferred: full-stack development experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal, Engineer (Java/SAP) - EMEA/AMER CAN

DEPT® 1K-5K Media

DEPT® is hiring a senior SAP Ariba integration lead to architect and support a Java-based connector and related backend services for a financial client on a 3-month contract with extension potential.

AWS DynamoDB ERP Java OAuth SAP Spring Boot
10 hours, 28 minutes ago

Senior, Engineer (Java/SAP) - CAN

DEPT® 1K-5K Media

DEPT® is hiring an SAP Generalist Consultant for a 3-month contract supporting a financial client’s Java-based SAP integration work, with potential extension into 2027.

AWS CSS HTML Java JavaScript Node.js React SAP Spring Boot TypeScript
10 hours, 43 minutes ago

Backend Software Engineer

Megaport 251-1K Diversified Telecommunication Services

Megaport is hiring a backend engineer for Latitude.sh to help evolve the core API that powers server provisioning, network management, billing, and other customer-facing infrastructure services.

Go Python REST API Ruby on Rails Terraform
10 hours, 58 minutes ago

Sr. Software Engineer - Java/springboot

Coderio 51-250 Internet Software & Services

Coderio busca un/a Senior Java Engineer para desarrollar, evolucionar y operar soluciones backend en un entorno fintech regional de alta complejidad.

AWS Go Java Kafka Microservices
10 hours, 58 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers