岗位职责:
1、负责项目功能前、后端开发工作;
2、参与需求梳理、分析及功能方案设计;
3、维护优化项目代码、编写相关技术文档;
4、保证项目质量,确保项目开发任务按时完成。
岗位要求:
1、计算机或相关专业本科及以上,具备3年以上开发经验。
2、掌握 Java 技术栈和前端技术栈,包括 Springboot、Springcloud、SpringMVC、Mybatis、VUE等。
3、掌握多种中间件的使用与优化,不限于Redis、MySQL、ActiveMQ、Elasticsearch、NoSQL 等;
4、了解分布式系统的设计和实现,了解微服务框架和架构设计;
5、具备扎实的数据结构、算法能力;
6、具备独立分析问题解决问题的能力;
7、有良好的编码习惯,对代码和设计质量有严格要求,重视Code Review
8、熟悉Git、GitHub、SVN开发流程,了解敏捷开发方法和DevOps;
9、具有良好的编程思想、沟通、团队合作精神、优秀的分析问题和解决问题的能力;具备强烈的责任心。
10、有采购系统、业财系统、人力资源管理系统者开发经验优先。
11、可接受短期出差。