About us
Bitget is one of the world’s leading digital assets ecosystems. With over 120 million registered users, Bitget has one of the most comprehensive suites of blockchain products and services available via bitget.com.
Our mission is to support the growth of the digital assets industry and we believe it represents the future of finance. What we do empowers the future of finance by ensuring secure, efficient and smart digital transactions.
We are one of the fastest growing companies in the digital asset sector. If you are looking for cutting-edge work, where you will have opportunities to develop your career among peers who are experts in their field, and you believe in the future of digital currency, then look no further than Bitget!
What you’ll do
Responsible for the data parsing, distribution and storage of each blockchain, and realize the configurability and low-code parsing, distribution and storage of on-chain data.
Responsible for the development of offline computing and real-time computing tasks, and build an on-chain address tag system.
Responsible for the development of core modules, code review, control of project quality, and high availability and high performance of the system platform.
Responsible for solving technical problems in the project, tackling key technical difficulties, and promoting technical optimization and upgrading.
What you’ll need
Computer-related majors, with solid basic computer theoretical knowledge, and mastering common data structures and algorithms.
More than 5 years of Java development experience, solid Java foundation, familiar with multi-threading, NIO, and in-depth understanding and use of common design patterns.
Proficient in using Spring, Spring Boot, SpringMVC, Struts, MyBatis frameworks
In-depth understanding of distributed related technologies and internal implementation principles, proficient in the use of middleware such as kafka, redis, dubbbo, flink, hive, etc.
Experience in massive data storage, in-depth understanding of Hbase, ElasticSearch, Doris, and experience in performance tuning.
Have a certain understanding of the underlying implementation of public chains such as Ethereum and Bitcoin, and have a certain grasp of on-chain transfers, cross-chain, and transactions. Bonus points: experience in building on-chain data platforms, experience in on-chain address tag calculation and analysis, SlowMist, ChainAnalysis, Elliptic.
Master the principles of common on-chain protocols, such as swap, staking, lending, etc.
Excellent ability to analyze and solve problems, passionate about solving challenging problems, good teamwork spirit, and a strong sense of responsibility.
岗位职责:
负责各区块链数据解析、分发与存储,并实现链上数据解析、分发、存储的可配置化和低代码化。
负责离线计算和实时计算任务开发,搭建链上地址标签体系。
负责核心模块开发、代码评审,把控项目质量,保障系统平台的高可用、高性能
负责解决项目中的技术难题,关键技术难点攻关,推进技术优化与升级
任职要求:
计算机相关专业,具有扎实的计算机基础理论知识,掌握常用数据结构和算法。
5年以上Java开发的经验,java基础牢靠,熟悉多线程,NIO,对常用设计模式有深入理解和使用。
熟练使用Spring,Spring Boot,SpringMVC,Struts,MyBatis框架
深入理解分布式相关技术与内部实现原理,熟练掌握kafka,redis、dubbbo、flink、hive等中间件的使用。
对海量数据存储有经验,对Hbase,ElasticSearch,Doris有深入理解,有性能调优经验。
对Ethereum、Bitcoin等公链底层实现有一定了解,对链上转账,跨链,交易等有一定掌握。加分项:有链上数据平台搭建经验,链上地址标签计算与分析经验,慢雾,ChainAnalysis,Elliptic。
对链上常见协议原理掌握,如,swap,staking,lending等。
优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情,良好的团队合作精神具有强烈的责任心。
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!
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Job info
Job title
Blockchain Java Senior Development Engineer 区块链java资深开发工程师
Employment type
Full-time
Job function
Technical Development
Posted on
2025-07-11
Tagged as: blockchain java senior development engineer 区块链java资深开发工程师