职位描述
岗位职责:1.负责系统功能模块设计以及接口开发工作;2.负责系统框架搭建及数据库的优化与维护;3.确保业务支撑系统的质量、安全和性能;4.负责项目的架构设计、研发和实施,保障系统的稳定性。任职要求:1.熟练前后端数据交互,熟悉缓存,项目部署;2.熟悉大数据量、高并发、高性能的分布式系统的设计及应用、调优;3.熟悉常用设计模式,具有简单的系统设计、系统架构能力;4.熟悉Python语言,精通Django与Flask框架并有对应框架下的丰富后端开发经验;熟练掌握DRF及REST API,深刻理解MVC设计模式;5.具备扎实的Java基础,熟悉Spring Boot、Spring MVC等常用开发框架;至少掌握1种持久层框架,如JPA、MyBatis;6.熟练使用MySQL、Oracle等数据库,了解数据库调优原理;7.熟悉常用算法和数据结构,熟悉Linux;8.有数据分析、机器学习、NLP,等工程算法经验者优先;9.具备良好的沟通表达能力及团队合作意识,有较强的责任心。
职能类别:Java开发工程师