主要职责:
为 DeFi 平台设计和开发高度可扩展的后端服务,确保性能、安全性和可扩展性。
与前端和智能合约工程师合作,将后端服务与区块链技术集成。
优化后端架构,在高性能 DeFi 环境中实现高效的数据存储、检索和处理。
实施安全的 API,用于前端、智能合约和第三方服务之间的通信。
参与后端代码审查,并排查任何性能或安全问题。
跟踪 DeFi 和区块链领域的最新后端开发趋势和最佳实践。
要求:
3 年以上后端开发经验,重点关注 Java。
拥有使用 Node.js、Go 或同等技术进行后端开发的经验。
对区块链架构、智能合约和 DeFi 协议有深入的理解。
具有数据库技术(SQL、NoSQL)和分布式系统数据管理经验。
在构建和维护 API、微服务和后端基础设施方面有丰富的经验。
具有强大的问题解决能力和注重细节的特点。
计算机科学、软件工程或相关专业的学士学位。
英语熟练,沟通能力强。
Key Responsibilities:
Design and develop highly scalable backend services for DeFi platforms, ensuring performance, security, and scalability.
Collaborate with frontend and smart contract engineers to integrate backend services with blockchain technology.
Optimize the backend architecture for efficient data storage, retrieval, and processing in a high-performance DeFi environment.
Implement secure APIs for communication between the frontend, smart contracts, and third-party services.
Participate in backend code reviews and troubleshoot any performance or security issues.
Stay updated on the latest backend development trends and best practices in DeFi and blockchain.
Requirements:
3+ years experience in backend development, with a focus on Java.
Experience of backend development with Node.js, Go, or equivalent technologies.
Strong understanding of blockchain architecture, smart contracts, and DeFi protocols.
Experience with database technologies (SQL, NoSQL) and data management in distributed systems.
Proven experience in building and maintaining APIs, microservices, and backend infrastructure.
Strong problem-solving skills and attention to detail.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proficient in English with strong communication skills.