Backend Developer
Summary
Build and scale the backend of a cryptocurrency exchange using Java/Kotlin, Spring Boot, and AWS; design RESTful APIs, optimize performance, and ensure transactional consistency.
You will develop and enhance virtual-asset exchange platform services, design and implement customer-facing features, build stable and scalable RESTful APIs, optimize high-performance service architectures, and improve service performance, stability, and operations.
Responsibilities
- Develop and enhance virtual-asset exchange platform services
- Design and implement customer-facing service features
- Design and develop stable and scalable RESTful APIs
- Configure and optimize high-performance service architectures
- Improve service performance and stability
- Advance service operations
Requirements
- At least 3 years of backend development experience
- Experience developing and operating real service projects with at least one programming language
- Ability to design and implement complex business logic in stable architectures
- Experience developing Java or Kotlin Spring Boot services
- Experience designing and developing RESTful APIs
- Experience using databases and cache systems such as RDBMS and Redis
- Development and operations experience in AWS
- Experience using Git for source control
- Experience using ORM technologies such as JPA and QueryDSL
- Practical understanding and experience with transaction processing and data consistency
- Ability to collaborate effectively with planning, frontend, QA, and other functions
- Interest in long-term system design focused on readability, scalability, and stability
- Problem-solving ability and initiative when addressing difficult technical issues
- Experience developing asynchronous services with Spring WebFlux
- Experience managing distributed transactions and data consistency in MSA environments
- Backend development and operations experience in financial exchanges or fintech
- Experience developing order-type systems such as TWAP, Iceberg, and Stop-Loss
- Experience developing systems for institutional investors through Open API integrations
Benefits
- Overtime pay calculated by the minute
- Flexible start and finish times
- Flexible-use welfare points
- Transportation support for late-night or holiday work
- Breakfast, lunch, and dinner provided or subsidized
- Unlimited snacks and beverages
- Housing purchase or rental interest and monthly rent support
- Childcare cost support for preschool children
- Holiday and Parents' Day gifts
- Job-related training support
- Foreign-language training support
- Unlimited purchase of work-related books
- Premium health checkups for employees and family members
- Group accident insurance
- Company club activity support
- Resort and condominium accommodation support