1.负责公司应用平台和产品的开发和架构设计,承担重难点的技术攻坚。
2.带领团队进行项目实施。梳理业务需求,整理需求规格说明书,提供系统建设方案,提供系统设计方案,并能根据方案展开研发工作;
3.负责对公司业务平台、项目框架、核心代码开发,解决系统中的关键问题和技术难题;
4.对现有系统的优化重构和架构升级,提升系统性能和稳定性;
5.新技术的分析和预研;
6.领导安排的其他工作。
任职资格
1.三年以上的软件开发经验,大专以上学历,计算机或相关专业;
2.参与系统需求分析、流程设计、数据结构设计等,有扎实的编程能力以及良好的编程习惯和良好的文档编写习惯;
3.熟练掌握SpringBoot、SSM、SpringMVC等框架,并对相关框架有深刻理解,掌握设计模式在系统中的应用;
4.熟练使用MYSQL、ORACLE、MongoDB、Redis一种或者多种数据库,熟练掌握对数据库的优化技术;
5.掌握对VUE、HTML、CSS、JavaScript、JQuery等常用前端开源框架;
6.掌握消息队列、工作流、缓存、ElasticSearch等常用开发技术;
7.参与技术难题攻关,不断改进现有系统架构,提高系统的安全性、可用性、并发能力等指标;
8.有团队合作精神,很强的学习能力和沟通能力,能承受工作压力,敢于接受挑战。
优先条件:
1.有TeamLeader,项目管理经验者优先(必须是有多个项目开发经验,并能独立带领团队开发者);
2.持有pmp证书,软考高级证书者优先。
毕业未满一年,或者实际JAVA开发工作未满一年者,请***递本职位。非常感谢您的理解!