Job Description

Summary

What you'll do

  1. 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.
  2. Responsible for the development of offline computing and real-time computing tasks, and build an on-chain address tag system.
  3. Responsible for the development of core modules, code review, control of project quality, and high availability and high performance of the system platform.
  4. Responsible for solving technical problems in the project, tackling key technical difficulties, and promoting technical optimization and upgrading.

What you'll need

  1. Computer-related majors, with solid basic computer theoretical knowledge, and mastering common data structures and algorithms.
  2. 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.
  3. Proficient in using Spring, Spring Boot, SpringMVC, Struts, MyBatis frameworks
  4. 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.
  5. Experience in massive data storage, in-depth understanding of Hbase, ElasticSearch, Doris, and experience in performance tuning.
  6. 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.
  7. Master the principles of common on-chain protocols, such as swap, staking, lending, etc.
  8. Excellent ability to analyze and solve problems, passionate about solving challenging problems, good teamwork spirit, and a strong sense of responsibility.

Job Responsibilities:

  1. Responsible for the data parsing, distribution and storage of each blockchain, and realizing the configurability and low-code nature of on-chain data parsing, distribution and storage.
  2. Responsible for the development of offline computing and real-time computing tasks, and building an on-chain address tag system.
  3. Responsible for core module development, code review, project quality control, and ensuring high availability and high performance of the system platform
  4. Responsible for solving technical problems in the project, tackling key technical difficulties, and promoting technical optimization and upgrading

Job requirements:

  1. Computer-related majors, with solid basic computer theoretical knowledge and mastery of common data structures and algorithms.
  2. More than 5 years of Java development experience, solid Java foundation, familiarity with multithreading, NIO, and in-depth understanding and use of common design patterns.
  3. Proficient in using Spring, Spring Boot, SpringMVC, Struts, and MyBatis frameworks
  4. Have an in-depth understanding of distributed related technologies and internal implementation principles, and be proficient in the use of middleware such as Kafka, Redis, Dubbbo, Flink, and Hive.
  5. Experience in massive data storage, in-depth understanding of Hbase, ElasticSearch, Doris, and experience in performance tuning.
  6. Have a basic understanding of the underlying implementation of public chains such as Ethereum and Bitcoin, and have a good grasp of on-chain transfers, cross-chain transactions, etc. Bonus points: Experience in building on-chain data platforms, calculating and analyzing on-chain address tags, such as SlowMist, ChainAnalysis, and Elliptic.
  7. Understand the principles of common on-chain protocols, such as swap, staking, lending, etc.
  8. Excellent analytical and problem-solving skills, passion for solving challenging problems, good teamwork spirit and strong sense of responsibility.

Skills
  • Analytical Thinking
  • Communications Skills
  • Development
  • Java
  • Problem Solving
  • Software Engineering
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.