岗位职责:
1. 参与项目的需求分析,负责项目B/S版系统的架构设计、模块设计和开发;
2. 完成项目的核心编码,配合项目主管做好项目管理;
3. 负责指导软件工程师详细设计和开发;
4. 负责解决项目中的技术难点和技术把关;
5. 参与软件质量审查,代码review, 提升员工开发质量和效率;
6. 参与部分产品的架构预研并做技术分享;
7. 全程参与产品的需求分析、设计、开发以及测试几个阶段;
8. 完成日常项目的维护与发版。
任职要求:
1、 计算机相关专业大学本科以上学历,5年以上java开发经验;
2、 熟悉各种Web前端技术,包括XHTML/XML/Ajax/CSS/Javascript/jQuery等; 有java线程、socket、设计模式等编程经验;
3、 熟悉主流Java Web框架,熟悉各种常用设计模式;
4、 熟悉数据库开发技术及相关工具,熟练掌握SQL;
5、 熟悉OOAD、设计模式,熟悉UML建模工具,能进行分析和设计,至少参与过2个大型应用系统的开发和设计;
6、 有物联网应用系统项目开发者优先,有云平台相关项目开发经验者优先。