跳转到主要内容

资深Java 开发工程师 - 区块解析

Technology
O Group
1周前

职位描述

团队

区块链解析团队主要负责链上数据的结构化处理:通过业务建模、计算与转换,将区块链原始数据加工为 wallet、区块链浏览器等相关业务应用所需的数据。

团队需要处理数百条不同架构的区块链,包括 EVM、UTXO、Cosmos、Move 等,并负责相关解析任务的调度以及各区块链完整历史数据的管理,整体数据规模达到 PB 级。

岗位职责

  1. 研究不同区块链的技术架构,负责各类链上数据的解析与结构化处理。

  2. 负责数据库设计、系统设计、API 接口设计及外部系统集成。

  3. 与团队保持良好沟通,针对业务需求提出合理建议,推动开发工作按计划顺利开展。

  4. 确保系统满足性能、可扩展性及安全性要求。

  5. 排查并解决链上数据处理全链路中的问题,持续优化线上服务的可用性与系统容量。

  6. 及时处理线上突发问题,保障系统稳定运行。

任职要求

  1. 具备扎实的 Java 基础,拥有丰富的 Java 多线程、并发编程及网络通信实践经验,并具备良好的编码习惯。

  2. 熟悉常见开源项目或中间件中的至少一至两项,包括但不限于 Kafka、RocketMQ、gRPC、Dubbo、Redis、MySQL、Elasticsearch、缓存机制、Spring、Spring Boot 等;具备相关源码阅读或开发经验者优先。

  3. 熟练掌握 Spring Boot、Spring MVC、MyBatis、Spring Cloud 等主流开源应用框架。

  4. 具备大型数据平台的开发与设计经验。

  5. 具备较强的学习能力、团队协作能力及沟通能力,能够主动思考并独立分析、解决问题。

  6. 了解 Web3、公链业务及相关技术;具备相关工作经验者优先。

  7. 具备较强的责任心和主人翁意识,乐于探索新技术与新方向。

加入团队,你将有机会:

  1. 接触行业前沿的公链技术;

  2. 参与数百条区块链、PB 级链上数据的处理与管理;

  3. 深入参与公司核心基础设施建设,了解复杂底层服务如何支持全量业务线;

  4. 参与具有创新性和行业领先性的链上数据基础设施建设。

Keywords
Apache KafkaSpring FrameworkRedisElasticsearchGRPCMyBatisMysqlJava

对这个职位感兴趣吗?