工作职责:
1、带领团队完成部门产品及项目后端的设计与开发,参与业务系统后台模块开发。
2、负责协同项目相关方,确保跨团队项目落地。
3、承担系统核心功能代码编写,重点项目架构设计研发,协助解决项目开发过程中的技术难题;
4、积极了解业界发展、相关新技术及趋势,规划公司未来技术架构方向;
5、完成公司或上级交代的其他任务。
任职资格:
1. 计算机相关专业本科或以上学历,五年以上项目开发经验;
2. 扎实的编程基础,精通java开发语言,熟悉jvm,web开发、缓存,分布式架构、消息中间件等核心技术;
3. 精通Java EE相关的主流开源框架,能了解到它的原理和机制,如SpringBoot、springcloud、iBatis等;
4. 熟悉MySql等数据库技术,对sql优化有一定的经验;
5、精通Java及Java Web编程技术,深入了解spring, mq, cache, rpc, search, jvm等机制与代码。
6. 熟练数据库使用和设计,SQL调优等。
7、熟悉分布式系统的设计和应用,熟悉分布式,容器化等机制。
8、具有高度的责任心与自驱力,良好的沟通协作、应急响应与处理问题的能力。
9. 具备 Go语言/Hadoop/HBase/Spark/Flink/Storm使用经验者优先
10. 有大型网站构建、智慧城市、安防项目开发经验者优先考虑