职位描述:
岗位职责:
1. 负责平台型软件开发的技术架构和技术选型;
2. 负责产品需求分析评审和开发设计,输出概要、详细设计文档;
3. 开发和维护核心模块,能进行系统性能优化;
4. 进行小组项目计划、项目统筹,带领技术团队完成系统架构开发和交付;
5. 负责新技术的研究探索和技术积累,进行关键技术的技术验证;
任职要求:
1. 本科及以上学历,10年以上工作经验;
2. 精通JAVA相关技术架构,精通SpringBoot、SpringCloud等主流开源框架。熟悉微服务框架,并有实际项目落地案例;
3. 熟悉maven、git、jenkins等代码版本打包、部署、管理工具;
4. 熟悉TCP/IP、HTTP协议以及网络编程,有Socket通讯服务开发经验;
5. 熟练使用MySql、Redis及MongoDB,熟悉数据库性能优化相关技术和原理;
6. 熟悉主流消息中间件(kafka/RabbitMQ),有大型平台化系统实施经验,有高负载、高可用性系统设计开发经验;
7. 有产品思维,有敏捷开发思维和经验,有开发项目管理经验优先考虑;
8. 有工业物联网、大数据相关项目经验,有智能制造项目经验优先考虑。