职位描述
职位描述:
岗位职责:
1.具备良好沟通能力,充分理解各干系人的需求,完成业务需求到技术的转化;
2.按计划完成功能模块的功能设计、代码实现, 代码编写和单元测试。
3.严格遵循软件过程规范进行软件开发和撰写项目实施过程中的各种文档;
4.负责公司应用项目软件和业务平台的研发工作,能够独立处理和解决所负责的任务;
5.根据业务平台需求完成需求分析、模块设计、编码、单元测试工作;
6.参与公司核心业务平台的技术架构设计、核心模块开发、部署工作;保障技术架构、技术实现符合业务发展需求;
7.负责公司软件平台的后台系统设计与开发工作;
8.负责生产、测试和开发环境的搭建、维护;
9.完成上级交付的其他工作;
任职要求:
1.前端掌握html、js、jquery、bootstrap、element-ui、vue,能够完成后台前后端混合开发;;
2.具备5年以上软件开发经验,精通java语言,熟练掌握spring boot、spring cloud、ssm等主流框架;
3.熟悉面向对象的分析和设计技术;熟练运用各种常用设计模式;
4.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、搜索等机制;
5.拥有较强的分析设计理念,承担过大型系统的架构设计工作,至少参与过两个以上项目的架构搭建工作;
6.良好的代码风格及安全意识;
7.具有良好的沟通能力、理解能力及团队精神,责任心强,能承受较大的工作压力,具有较强的创新和研究能力;
8. 具备微信公众号、小程序、小游戏开发经验;
9.持有软件技术高级证书者优先考虑;