职位描述
1. 负责软件项目中的技术选型与架构设计工作;
2. 负责系统功能模块的需求分析、设计、开发和单元测试等工作;
3. 负责技术文档的整理,形成功能设计文档;
4. 合理安排重构计划,不断提高产品的代码质量;
5. 参与软件开发和维护过程中重大技术问题解决
【任职要求】
1、本科以上学历,软件工程、信息管理、计算机应用等相关专业;
2、5年以上JAVA工作经验,2年软件设计经验;
3、 良好的学习能力、沟通能力及团队协作精神,拥有优秀的逻辑思维能力。
【技能要求】
1、 熟练掌握Spring、SpringMVC、Spring boot、Mybatis等主流架构;
2、精通Oracle、PostgreSQL 、MySQL等数据库开发与设计;
3、 熟悉分布式服务框架技术,如Dubbo、SpringCloud、Zookeeper等;
4、熟悉vue/nodeJS等前端框架;
5、有大型分布式项目开发经验者优先;
6、能根据自己对业务的理解有前瞻性的规划与落地实施方案。