1. 进行需求分析,与客户或项目经理沟通需求细节;
2. 根据需求完成模块设计,完成模块代码编写、单元测试、代码维护工作;
3. 通过研究和学习解决技术问题;
4. 在Scrum团队中,跟其他团队成员融洽地配合,积极面对项目中的遇到的困难;
5. 重视质量,进度,业务,为客户提供高质量的软件开发服务;
1.英文口语流利(必备);
2.8年以上Java开发经验;精通常用设计模式及面向对象设计开发;
3.精通Java相关技术及常用框架,如:Spring MVC,Grails等;
4.对主流关系型数据库例如Microsoft SQL,Oracle,MySQL等有较丰富的使用经验,;
5. 有较强的前端开发经验,精通 H5、CSS3、JS,熟练使用React.JS、Angular.JS 、Vue.JS等前端框架;
6. 熟悉测试框架,如:Junit、Mockito、Jest、Karma等;
7. 熟悉敏捷开发;
8. 有解决问题、钻研新技术的兴趣和能力,具有良好团队合作精神,有高度的责任心,能够承担偶尔的高强度开发工作;
9. 具有云计算经验者优先,如AWS;