岗位职责:
1、负责掌握第三方系统的技术架构、业务实现逻辑、数据流向、系统接口等;
2、负责自研系统的研发或自研模块的研发;
3、负责参与第三方系统的研发;
4、负责和第三方公司共同确定系统的技术框架和开发工具;
5、负责技术外包人员的研发管理;
6、负责软件供应商软件系统的代码管理和接口管理;
任职资格:
1、本科及以上学历,并取得相应学位,计算机及相关专业,985、211院校优先;
2、具有专职软件开发5年及以上的工作经历,有研发团队负责人或软件开发项目负责人经历优先;
3、能够独立完成后端服务及系统的开发设计工作,有较强的沟通能力、需求理解能力,善于学习、思维活跃,善于发现、思考并解决问题;有良好的代码编写习惯,有良好的团队合作意识、沟通能力及积极的心态;
4、精通Spring、Spring Boot、MyBatis、Hibernate等开源框架,并了解其原理和机制;
5、熟练运用主流数据库如Oracle、MySql,熟练掌握SQL语法,包括存储过程,触发器,视图,具备SQL调优经验,熟练使用至少两种数据库连接池包括但不仅限于Druid、Hakari等;
6、熟悉分布式SOA服务框架的设计和应用,精通SpringCloud、Dubbo等分布式相关技术框架,熟练掌握Redis、codis等缓存技术,熟练掌握消息中间件(Kafka、MQ等);
7、熟练使用Maven、Git等工具,熟练使用Tomcat,Nginx应用服务器的使用,熟练使用Linux操作系统常用命令,熟悉shell编程;
8、熟悉REST接口开发以及Swagger文档编写,并具备API网关(如Spring Cloud Gateway、Zuul等)开发经验优先;
9、从事过大规模Web应用开发,熟悉设计模式、代码重构、JVM性能优化者优先;
10、遵纪守法,勤勉务实,身心健康,品行端正,无不良记录。
职位福利:五险一金、绩效奖金、通讯补助、带薪年假、补充医疗保险、定期体检、健身俱乐部