资深Java 开发工程师 - 区块解析
Technology
O Group
1周前
职位描述
团队
区块链解析团队主要负责链上数据的结构化处理:通过业务建模、计算与转换,将区块链原始数据加工为 wallet、区块链浏览器等相关业务应用所需的数据。团队需要处理数百条不同架构的区块链,包括 EVM、UTXO、Cosmos、Move 等,并负责相关解析任务的调度以及各区块链完整历史数据的管理,整体数据规模达到 PB 级。
岗位职责
- 研究不同区块链的技术架构,负责各类链上数据的解析与结构化处理。
- 负责数据库设计、系统设计、API 接口设计及外部系统集成。
- 与团队保持良好沟通,针对业务需求提出合理建议,推动开发工作按计划顺利开展。
- 确保系统满足性能、可扩展性及安全性要求。
- 排查并解决链上数据处理全链路中的问题,持续优化线上服务的可用性与系统容量。
- 及时处理线上突发问题,保障系统稳定运行。
任职要求
- 具备扎实的 Java 基础,拥有丰富的 Java 多线程、并发编程及网络通信实践经验,并具备良好的编码习惯。
- 熟悉常见开源项目或中间件中的至少一至两项,包括但不限于 Kafka、RocketMQ、gRPC、Dubbo、Redis、MySQL、Elasticsearch、缓存机制、Spring、Spring Boot 等;具备相关源码阅读或开发经验者优先。
- 熟练掌握 Spring Boot、Spring MVC、MyBatis、Spring Cloud 等主流开源应用框架。
- 具备大型数据平台的开发与设计经验。
- 具备较强的学习能力、团队协作能力及沟通能力,能够主动思考并独立分析、解决问题。
- 了解 Web3、公链业务及相关技术;具备相关工作经验者优先。
- 具备较强的责任心和主人翁意识,乐于探索新技术与新方向。
- 接触行业前沿的公链技术;
- 参与数百条区块链、PB 级链上数据的处理与管理;
- 深入参与公司核心基础设施建设,了解复杂底层服务如何支持全量业务线;
- 参与具有创新性和行业领先性的链上数据基础设施建设。
Keywords
Apache KafkaSpring FrameworkRedisElasticsearchGRPCMyBatisMysqlJava
对这个职位感兴趣吗?