工作职责:
1.参与系统需求分析、评审,并负责系统架构设计;
2.独立进行系统功能模块的分析设计和核心功能的开发、bug修改、测试;
3.参与相关开发管理制度和规范的制定,并负责应用到日常工作中;
4.编写相关技术文档;
5.指导其他开发人员完成相关的任务;
6.参与相关系统的实施部署以及与用户的沟通交流。
任职资格:
1.3年以上java开发经验;
2.精通Java语言,精通多线程编程、熟悉Linux操作系统,掌握常用的Linux命令,熟悉脚本编程shell及Linux环境的系统发布和系统调优;
3.熟练使用Mybatis、SpringJPA、Spring、Hibernate、Spring Boot、Spring Cloud、Dubbo、redis、消息队列等主流开发框架进行业务开发;
4.熟练进行数据库表设计,精通SQL语句设计,熟练操作主流数据库,能对系统进行SQL和数据库性能优化,有存储过程业务开发,大规模、高并发访问的Web应用系统设计和开发经验优先;
5.熟悉原生JavaScript,熟悉ES6、Vue、css3、H5等技术,熟练使用ElementUI、AntDesignVue框架优先;
6.熟练掌握面向对象技术,具有较强的需求分析能力和逻辑思维能力,有较强的自学能力和设计能力以及良好的团队合作精神;
7.有制造业相关系统(WMS、SRM、CRM等)开发经验者优先。