Backend Engineer at AlphaClub (Cheers)

Full Time1 month ago
Employment Information
Job Description
我们正在寻找一位资深的Java后端工程师加入我们的技术团队,负责设计、开发和维护公司核心业务系统的后端架构。该职位需要与产品经理、前端开发人员及数据工程师紧密合作,确保系统具备高可用性、可扩展性和安全性。您将参与从需求分析到部署的完整开发周期,利用Java技术栈构建高性能的分布式服务,并持续优化现有系统的性能与稳定性。
Key Responsibilities
  • 主导后端系统架构设计,制定技术方案并实现关键业务模块
  • 开发基于Spring Boot/Cloud的微服务解决方案,确保系统模块化与解耦
  • 设计并维护RESTful API接口,实现前后端数据交互与业务逻辑封装
  • 优化数据库查询性能,设计高效的存储方案与数据模型
  • 实施系统监控与日志管理,保障服务的高可用性与故障排查能力
  • 编写自动化测试用例,确保代码质量与系统稳定性
  • 参与技术方案评审,推动团队采用最佳实践与新技术
  • 与产品团队协作,将需求转化为可执行的技术实现
  • 维护系统文档,建立完善的开发规范与知识库
  • 持续跟进行业技术动态,提出系统架构改进方案
Job Requirements
  • 计算机科学或相关专业本科及以上学历,3年以上Java开发经验
  • 精通Spring Boot、Spring Cloud、MyBatis等主流Java框架
  • 熟悉MySQL、PostgreSQL等关系型数据库及Redis等NoSQL数据库
  • 掌握分布式系统设计原理,有微服务架构实战经验者优先
  • 具备良好的RESTful API设计能力,熟悉Swagger/OAS规范
  • 熟练使用Git进行版本控制,有持续集成/持续部署(CI/CD)经验
  • 了解AWS/Azure等云平台,具备容器化部署(Docker/Kubernetes)经验
  • 熟悉JVM性能调优,掌握多线程与并发编程技术
  • 具备良好的代码规范意识,有单元测试和代码审查经验
  • 优秀的逻辑思维能力与问题解决能力,能独立完成复杂系统开发
  • 良好的沟通协作能力,能够与跨职能团队高效配合
  • 英语读写能力良好,能阅读英文技术文档与参与国际技术交流
  • 持有Oracle认证或相关技术证书者优先考虑
  • 对新技术有强烈学习意愿,能够快速掌握并应用到实际项目中
  • 有大型分布式系统开发经验,熟悉分布式事务与消息队列技术
  • 具备良好的系统设计能力,能设计可扩展的架构方案
  • 熟悉安全开发规范,了解OAuth2、JWT等认证授权机制
  • 有性能优化经验,能通过缓存、异步处理等手段提升系统效率
  • 具备良好的文档编写能力,能撰写技术方案与系统设计文档

我们提供具有市场竞争力的薪资待遇,包括绩效奖金、股票期权等激励机制。同时提供弹性工作时间、年度健康体检、五险一金、带薪年假等完善福利体系。公司注重技术人才培养,提供定期技术培训、行业会议参会机会及职业发展路径规划。团队氛围开放包容,鼓励技术创新与跨部门协作,为优秀工程师提供广阔的发展平台。

MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact