职位描述
岗位职责:
带队完成软件系统的开发任务,承担从需求、设计到实现部署的全过程工作,并参与具体开发工作,帮助组员解决开发过程中遇到的技术问题。能与客户沟通调研客户需求,完成基本的系统设计工作(如功能设计、数据库设计等)。制定开发计划,协调安排组员完成开发任务,跟踪计划进度。
技能要求:
1、熟练掌握 Java 核心技术、常用设计模式;
2、熟练掌握 Spring、SpringMVC、Hibernate / Mybatis的使用及原理;
3、熟练掌握 MySql、Oracle、Mongodb 等数据库;
4、熟练掌握使用 Eclipse、SVN/Git 等开发工具;
5、掌握 Maven 的使用;
6、掌握 Redis 等缓存组件的使用;
7、掌握 Servlet、WebService 的使用;
8、对分布式架构有一定的了解;