About us
Bitget is the world's largest Universal Exchange (UEX), serving over 125 million users and offering access to over 2M crypto tokens, 100+ tokenized stocks, ETFs, commodities, FX, and precious metals such as gold. The ecosystem is committed to helping users trade smarter with its AI agent, which co-pilots trade execution.
Bitget is driving crypto adoption through strategic partnerships with LALIGA and MotoGP™. Aligned with its global impact strategy, Bitget has joined hands with UNICEF to support blockchain education for 1.1 million people by 2027. Bitget currently leads in the tokenized TradFi market, providing the industry's lowest fees and highest liquidity across 150 regions worldwide.
What you'll do
- Participate in the development, scheme design, and code quality improvement of the main site and European site of the fiat currency business
- Be able to independently handle requirement communication, system design, submit high-quality code on time, and complete development tasks
- Be able to continuously optimize the architecture design of the existing system
- Write and maintain documentation, and perform other project-related work
- Help other team members solve technical problems and share related technical knowledge
- Have experience in exchange fund management and be familiar with the processes of fiat currency deposits and withdrawals. Be familiar with common complex solutions for trading-related issues
- Proficient in design patterns, understand DDD, TDD, and be familiar with strong architecture design capabilities in dealing with complex problems. Have strong abstracting ability and be able to abstract models for the business
- Familiar with common technical solutions for service stability and high availability, and have own practice and accumulation in technical optimization.
What you'll need
- Proficient in JAVA, with a deep understanding of JVM, multithreading, etc. Rich software development experience, including experience in high-concurrency scenarios.
- Familiar with mainstream open-source frameworks such as SpringBoot and myBatis and their principles.
- Familiar with design patterns, with excellent code quality and habits, and possessing strong technical architecture design capabilities.
- Familiar with relational databases like MySQL, as well as corresponding database tuning and SQL optimization experience.
- Familiar with technologies such as Redis, Kafka, and RocketMQ and have rich practical experience.
- Those who love technology, have an unwavering pursuit of technology, and enjoy studying open-source code are preferred.
- Possess strong self-motivation, communication skills, teamwork spirit, rapid learning ability, systematic thinking, and a passion for technology.
岗位职责:
- 参与到法币业务主站及欧洲站的开发、方案设计、代码质量提升等环节
- 能独立负责需求沟通、系统设计,按时提交高质量代码,完成开发任务
- 能对现有系统的架构设计进行持续的迭代优化
- 规范文档的编写、维护,以及其他与项目相关工作
- 帮助团队其他成员解决技术问题、及相关技术分享
- 有交易所理财相关经验,了解法币出入金等流程。熟悉交易相关的常见复杂问题解决方案
- 精通设计模式,了解ddd,tdd,熟悉面对复杂问题有较强的架构设计能力。有较强的抽象能力,对业务能够抽象出模型
- 熟悉服务稳定性与服务高可用的常见技术方案,对技术优化有自己的实践&积累。
任职要求:
- 精通JAVA,深入理解JVM、多线程等,成熟的软件开发经验,有高并发场景开发经验
- 熟悉SpringBoot、myBatis等主流开源框架及原理
- 熟悉设计模式,良好的代码质量和习惯,具有优秀的技术架构设计能力
- 熟悉关系型数据库MySQL等,以及相应数据库调优、SQL优化经验
- 熟悉Redis、kafka、RocketMQ 等技术并且有丰富实战经验者优先
- 热爱技术,对技术有不懈的追求,喜欢研究开源代码
- 具备较强自驱力、沟通能力、团队精神、快速学习、系统性思考并热爱技术
Why Bitget?
- Bitget is the world's leading web 3 platform for copy trading and one of the world's largest and most respected exchanges
- We are a global company with staff members from over 50 different countries and regions
- We are growing and looking for world-class ambitious talents to help us continue this journey
- We have a streamlined structure that empowers employees to work efficiently, delivering the best results in a short timeframe
- We offer competitive salaries and benefits
- Blockchain technology and digital assets have the potential to change finance in a way no other technology can - be part of it!
If you are ambitious and believe that digital assets could be the next financial and technological revolution, please apply!
For more information regarding candidates' personal data processing, please refer to Bitget Candidate Privacy Notice.