Job Description
我们的客户
我们的客户是新兴零售行业的佼佼者,目前已经完成D轮融资。致力于打造健康的生活方式,通过健身、餐饮等社区交流,打造多元的运动社群。
职位描述
搭建开发框架、编写业务应用代码,负责系统其他技术攻关任务,对高可用性、高可扩展性方向的优化调整;
优化和维护公司的高并发系统, 支撑秒杀类业务,支持每分钟百万级请求压力. 审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;
负责大流量线上问题的排查、定位和解决,持续优化和提高性能和效率。分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优;
设计和优化系统的代码结构, 灵活实现可配置和可分流的多级缓存机制, 提升系统吞吐量. 负责系统开发过程中的重大技术难点攻关,解决实际问题;
带领并指导团队进行代码开发、测试,能够较准确把握开发进度、工程质量,保证产品开发迭代周期;
新人指导、培训及Code Review,主导技术难题攻关,培养团队,不断提升团队技术水准、开发效率及业务理解和洞察力。
岗位要求
计算机或相关专业毕业,5年以上软件开发经验,3年以上架构设计经验;
有互联网设计和分布式、高并发、微服务等架构设计的实战经验;
熟悉主流的中间件和应用服务平台、JAVA技术及整体解决方案的应用、SOA架构和设计模式;
对各种开源的框架,如Spring、MyBatis、ActiveMQ、Kafka、Redis、Netty、Spring Cloud等有深入了解;
精通Mysql及常用NoSQL数据库,熟悉数据库建模,并具有很强数据库设计经验和SQL功底;
精通常用设计模式和主流设计工具,能进行系统建模、总体设计; 有丰富的事务、安全、异常、高并发数据处理等方面的处理经验;有分布式处理、缓存、全文检索、大数据等技术相关经验者;
有中间件研发经验有加分。