岗位职责:
1、根据需求进行开发工作,根据开发进度和任务分配,完成相对应模块的设计、开发、编程任务;
2、参与开发技术和规范及标准流程的优化改进;
3、参与公司产品的架构优化,性能优化并辅助其他模块进行技术实现;
4、协助并完成其他各类技术开发任务。
5、根据产品功能定义,与前端工程师,开发主管协作,完成产品后端数据库的设计落地,后端代码的开发;
6. 参与产品功能,需求分析的讨论和详细设计工作, 协助完成项目测试、系统上线工作,对项目实施提供支持。
任职资格:
1、本科及以上学历,2年以上的Java开发及应用经验,计算机或者相关专业;
2、扎实的java编程基础,熟悉ssm,springboot等框架,对springcloud、Dubbo有实际开发经验或有深入研究,掌握JSDK,J2EE的相关知识,熟悉集合、多线程编程,熟悉redis、MQ等技术;
3、掌握数据库的相关知识,熟悉MySQL/ORACLE,具备SQL、触发器、函数、存储过程的编写能力,熟悉SQL 优化;
4 、有REST API接口经验,熟悉HTTP、Restful API、具有大规模软件系统的设计能力优先;
5、熟悉基本网络设置,能够应用多种操作系统,WINDOWS,LINUX等,熟悉主流中间件的使用;具有一定的文档编写能力,了解UML;
6、具备较强的自学能力,团队精神及抗压能力,良好的问题理解能力,能够理解以及处理复杂逻辑。