岗位职责
1. 参与搭建项目框架、担任团队主要开发者;
2. 独立完成项目经理指定的开发任务,按产品或项目要求进行技术研发;
3. 独立完成模块功能的编码与Bug修改;
4. 参与相应的培训与分享;
5. 参与项目前期的需求分析、需求设计等工作;
6. 负责向项目经理及时反馈开发工程中遇到的问题和情况,并根据实际情况提出改进意见;
7. 编写代码必须符合公司注释规范与良好的代码编写风格。
补充说明
任职条件:
1. 3年以上Java开发经验,Java基础扎实,熟悉io、多线程、集合等,熟悉分布式、缓存、消息、搜索等机制,熟悉Java web开发;
2. 熟练使用spring mvc ,spring,mybatis、shiro等主流框架;
3. 熟悉SVN、Git、Maven、Gradle等技术;
4. 精通MongoDB、Mysql、Oracle数据库或至少一种数据库,能进行数据库设计。
5. 熟练使用建模工具、NodeJS、React、fis3、AngularJS等技术优先;
6. 有自己的技术博客网站以及开源项目者优先;
7. 拥有良好的团队协作能力与抗压能力;
8. 良好的理解能力,好学上进,耐心细致并善于总结归纳。