职位描述
岗位职责:
1.负责平台核心模块的开发与优化,如支付系统、购物车、订单处理、商品管理等,确保系统的高性能、高可用性和可扩展性,以满足业务快速增长的需求。
2.参与平台的整体架构设计和技术选型,根据业务需求制定合理的技术解决方案,包括系统分层架构设计、微服务架构设计等,保障系统的先进性和稳定性。
3.深入理解系统性能瓶颈,通过代码优化、数据库调优、缓存策略优化等手段,提升系统响应速度和处理能力,确保在高并发场景下系统的稳定运行。
4.与产品经理、前端开发人员、测试人员、运维人员等紧密协作,确保项目按时高质量交付;同时,指导初级和中级Java开发工程师,帮助他们提升技术水平,促进团队整体技术能力的提升。
5.负责电商平台的部署、上线和运维工作,包括服务器配置、应用部署、监控报警、故障排查等,保障系统的稳定运行,及时处理线上出现的问题。
任职要求:
1.计算机科学、软件工程或相关专业本科及以上学历,5年以上Java开发经验,其中至少3年专注于电商领域或相关互联网行业的开发工作,有大型电商平台项目经验者优先。
2.精通Java语言,掌握JVM原理及调优,熟悉Java的IO、多线程、集合框架等基础知识点。
3.熟练掌握Spring Boot、Spring Cloud、MyBatis等主流Java开发框架,并有实际项目应用经验,了解其原理和机制。
4.精通关系型数据库MySQL的设计、优化和使用,具备良好的SQL编写和调优能力;熟悉NoSQL数据库(如MongoDB)的使用和原理。
5.熟悉Linux操作系统,掌握常用的Linux命令和脚本编写;熟悉DevOps理念和工具链,有CI/CD实践经验者优先。
6.具备较强的逻辑思维能力、问题分析能力及团队合作沟通嫩能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕