岗位职责:
1) 前期参与客户需求调研,理解客户需求,编写项目实施方案。
2) 项目实施过程中,编制软件需求分析、软件设计说明、项目实施计划、项目进展报告。
3) 参与相关模块的设计文档审核及评审;
4) 独立完成部分模块设计、开发工作;
5) 协助测试工程师制定测试计划,定位发现的问题;
6) 带领项目团队完成软件开发任务。
任职要求:
1) 熟悉软件工程理论,有软件项目开发经验,对前后端开发均有深入理解;
2) 理解力强,善于沟通,有较好的书面和口头表达能力;
3) 软件、计算机、信息化类本科生+三年软件开发工作经验;或者系统参与至少一个项目软件开发的应届研究生。
4) 熟悉J2EE设计模式,精通Java及Web应用的开发;
5) 具有良好的面向对象编程经验,熟练使用Spring cloud,Spring Boot , Hibernate等开源框架;
6) 熟悉多线程、消息队列,熟悉常用的缓存Caffeine 、redis具备网站性能调优能力;
7) 熟练掌握XML、Json、JavaScript、Html5、css3、JQuery、Vue2/3等前端技术;
8) 精通sql,熟悉mysql等主流关系型数据库;
9) 有springCloud微服务、高并发、分布式项目经验。