Backend Developer
Bithumb helps users trade cryptocurrencies with Korean won through a centralized spot exchange with staking and lending services.
Funding history
Investors
About Bithumb
Bithumb is a cryptocurrency exchange platform serving South Korean and international traders with spot trading across multiple digital assets paired primarily with Korean Won. The platform provides trading tools including automated bots and API access, alongside payment services through Bithumb Cash that enable cryptocurrency transactions at retail merchants and e-commerce platforms. Users can generate passive income through staking programs and a coin rental service. Originally launched as Xcoin in 2014 and rebranded to Bithumb in 2015, the exchange operates as a licensed Virtual Asset Service Provider under South Korean financial regulators.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
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.
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
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
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
