岗位职责:
1. 能够完成DM分配的任务,包括系统详细设计,系统开发,单元测试;
2. 具备需求分析能力,对需求能够融会贯通,并与DM进行探讨;
3. 详细设计的能力,为给定的需求进行功能拆解,提供合适的解决方案;
4. 关注技术问题,代码质量,确保高效高质量交付。
任职要求:
1. 本科及以上学历,计算机及相关专业毕业优先,3年以上软件项目开发经验;
2. 熟悉JavaEE的主流框架Spring,Mybatis,熟悉Spring MVC, RESTful,spring boot,Spring Cloud等框架;
3. 熟悉Java项目构建工具,如Maven;
4. 了解 Jenkins等持续集成工具;
5. 掌握HTML/CSS/JavaScript/Vue等WEB开发技术,了解WEB/AJAX的工作原理,有VUE,Bootstrap等框架经验者优先;
6. 掌握数据库设计和开发知识,熟悉Mysql的使用,有NoSQL(MongoDB, Redis)相关的知识或数据库者优先;
7. 掌握面向对象的设计和开发思想,熟悉常用的设计模式,具备良好的识别和设计通用框架及模块的能力。