职位描述
1、根据业务需求,主导产品/系统/平台的架构设计,确保架构的安全性、稳定性、健壮性、可扩展性强。
2、应用系统核心功能的设计、开发、单元测试、系统优化,独立解决项目开发过程中的技术难题;
3、项目/产品设计和优化,功能模块设计、 负责数据库设计、优化及数据存储结构的管理,确保数据的高效存取;
4、 编写高质量的后端代码,遵循开发规范,确保代码的可读性和可维护性。;
5、根据公司软件开发规范要求,编制软件开发设计文档,保证开发过程的透明度与可控性;
6、团队协作与沟通:与产品、测试、运维等团队密切合作,参与需求评审、技术方案讨论等工作,确保项目顺利推进
——加分项
1、精通JAVA后端开发技术,并深刻理解其原理,包括Spring、SpringMVC、MyBatis、RESTful、SpringBoot、SpringCloud、Dubbo等;
2、熟悉分布式系统设计,包括集群管理、日志监控、高可用设计、性能调优、安全防御等;
3、熟悉常用设计模式,有中大型分布式,高并发,高负载,高可用性系统设计开发经验优先考虑。
3、熟悉数据库设计和开发,掌握 MySQL、postgresql等主流数据库的使用和优化
4、具备较强的问题诊断分析能力、沟通协调能力和团队协作能力,有责任心;
5、英语听说读写能力良好优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕