岗位职责:
1. 负责公司户外品牌CRM相关系统的需求分析,架构涉及,技术方案制定及落地实施;主导抖音,天猫,京东等第三方系统对接工作,公司其他业务部门的数据对接,包括接口设计,联调及问题排查。
2. 主导JAVA后端模块的编码开发,单元测试及集成测试,确保代码质量,性能及安全性,解决开发过程中的复杂技术难题;
3. 参与系统架构优化与技术迭代,提高系统高并发,高可用,高一致性能力,满足会员中台业务高峰期(如大促等)性能要求;
4. 负责技术方案文档的编写,主导技术评审,与产品,前端,测试及运维团队高效协作,保障项目按时交付;
5. 关注行业前沿技术(微服务,分布式架构,容器化等),结合业务场景引入合适的技术方案,推动团队技术创新;
任职要求
1. 核心硬性要求
统招本科及以上学历,计算机相关专业优先,6年以上JAVA后端开发经验
熟悉JAVA基础语法及并发编程,理解JVM大致原理,具备JVM调优更佳
熟练掌握spring,springMvc,springBoot,springCloud 全家桶,理解框架底层原理及设计思想
熟练Mysql关系数据库,具备复杂SQL编写,索引优化,分库分表及数据库性能调优能力
熟悉redis,MongDB等NOSQL数据库的应用场景和使用技巧
具备微服务架构设计与开发经验,熟悉服务注册于发现(如eureka,Nacos),配置中心,网关,熔断降级(sentinel)等组件的使用能力与经验要求
2. 能力与经验要求
a. 具备分布式系统设计能力,能应对高并发,高可用,数据一致性等问题,有过CRM系统开发经验者优先
b. 熟悉天猫,抖音,JD等第三方平台全会员通对接经验者优先
c. 熟悉消息中间件如rabbitMq,rocketMq,KAFKA的使用以及原理,能利用消息中间件解决系统解耦,异步处理等问题;
d. 掌握git,maven,jenkins等开发及运维工具,熟悉CI/CD流程,有自动化部署经验者优先
e. 良好的书面与口头沟通能力,能清晰表达问题和解决方案,有自我驱动,自我管理能力