岗位职责:
1、参与产品组件的需求分析与设计工作,完成详细设计和编码实现任务,确保项目进度按时按质按量完成。
2、完成研发产品的基础架构设计、开发和升级维护。
3、执行Android/iOS系统后台服务器端应用程序开发与维护,并提供接口文档。
4、根据产品需求完成模块设计、编码、测试工作。
5、按照项目计划,按时提交高质量代码,完成开发任务。
6、完成项目网站网页等后台服务设计开发、存储、测试工作。
7、执行代码重构、单元测试编写,确保软件产品质量能够满足用户需求。
8、执行系统开发版本管理与规划,合理划分版本分支和计划。
9、承办后台相关文档撰写工作。
10、完成上级领导交代的其他工作。
任职要求:
1、熟练掌握Java语言,掌握面向对象的分析与设计方法;
2、熟悉常见的主流框架的使用方法,比如Spring/SpringMVC/MyBatis/SpringBoot等;
3、热衷于追求代码的整洁优雅和高效实现,了解常见的代码编写规范(JavaDoc/GoogleCodeStyle/阿里编码规范等);
4、熟练使用git等版本管理工具。