| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Gate.io | APAC | $119k - $120k | |||
Bitso | Latin America | $106k - $114k | |||
B2C2 | London, United Kingdom | $91k - $96k | |||
Zinnia | Remote | $84k - $106k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Village Labs | United States | $106k - $114k | |||
Dmarket | Ukraine | $84k - $180k | |||
Keyrock | London, United Kingdom | $72k - $90k | |||
Bitpanda | Remote | $106k - $114k | |||
Bitmex | Remote | $117k - $179k | |||
Bitmex | Remote | $117k - $179k | |||
Bitmex | Remote | $140k - $150k | |||
Blockchain | Remote | $98k - $110k | |||
Blockchain | Remote | $80k - $106k | |||
Blockchain | Remote | $106k - $114k | |||
Blockchain | Remote | $87k - $180k |
Senior R&D Engineer - WebSocket
岗位职责
- 系统设计与开发:负责WebSocket服务的架构设计与开发,确保系统具备高可用性和高并发处理能力。
- 性能优化:对现有的WebSocket服务进行性能分析与优化,提升系统响应速度和处理能力。
- 代码实现:编写高质量的代码,确保代码的可维护性和可扩展性,参与代码审查与技术分享。
- 故障排查:对系统运行中的问题进行快速定位和修复,确保系统的稳定性和可靠性。
- 技术文档:编写和维护技术文档,包括设计文档、接口文档等,确保团队知识的积累与传承。
- 跨部门协作:与产品经理、前端开发、运维团队密切合作,确保项目顺利进行。
- 技术研究:关注实时通信领域的新技术和趋势,不断提升技术水平并将新技术应用于项目中。
- 安全性:确保系统符合金融行业的安全标准,参与制定安全策略与实施方案。
任职要求
- 本科及以上学历,优秀者可放宽带大专,计算机科学、软件工程或相关专业
- 拥有5年以上后端开发经验,3年以上WebSocket或实时通信相关开发经验。
- WebSocket协议:熟悉WebSocket协议及其实现,了解其在高并发、高可用环境中的应用场景。
- 编程语言:精通至少一种后端编程语言,如Java、Golang、Node.js、Python等,具备良好的编码习惯。
- 高并发系统:有大型高并发系统设计与开发经验,能够设计并实现高效的后端服务。
- 数据库技能:熟悉关系型和非关系型数据库,具备数据库设计和性能优化能力。
- 分布式系统:了解分布式系统的原理,熟悉微服务架构、负载均衡和缓存技术。
- 沟通能力:具备良好的沟通能力,能够与团队成员和其他部门有效协作。
- 自我驱动:具备较强的自我驱动能力,能够独立完成任务并主动解决问题。
What does a Java developer in web3 do?
A Java developer in web3 would likely be focused on developing applications that use the Java programming language in the context of the web3 technology stack
Web3 is a collective term used to refer to the next generation of decentralized, blockchain-based technologies that are aimed at creating a more open and secure internet
In this context, a Java developer would be responsible for writing code that interacts with web3 technologies, such as decentralized applications (DApps) and smart contracts, to create new tools and services that run on the blockchain
This could involve working with cutting-edge technologies such as Ethereum, which is a popular blockchain platform that uses the Java programming language, as well as other web3 technologies and frameworks.