岗位职责:
1、参与微服务应用开发;
2、根据需求分析文档,能够独立完成功能模块的代码编写,按时完成交代的开发任务;
3、根据设计方案,遵守开发规范,编写高质量、结构清晰、易读、易维护的代码;
4、维护管理或协助管理所开发的微服务组件,并根据需求不断修改完善软件系统;
5、系统设计文档和接口API文档的编写。
岗位要求:
1.具有良好的计算机专业基础知识,熟练掌握计算机组成原理、数据结构和算法、操作系统、计算机网络等专业知识;
2.熟练掌握Go开发语言,能按照语言规范要求编写代码和注释,具备良好的开发风格,注释清晰易懂;能使用Go语言高效完成工作内容;
3.熟练掌握Go Web开发,熟悉一种或多种Web开发框架,熟练掌握RESTful API的编写;
4.熟练掌握一种或多种主流关系数据库和NOSQL(包括:MySQL、MongoDB、redis等)的使用