职位描述:
1.参与软件的需求分析、系统设计、代码开发、测试、部署上线等工作;
2.参与某些阶段的客户沟通工作,包括项目需求讨论、进度问题和风险讨论、测试问题反馈、试运行BUG修复反馈等工作;
3.负责项目经理安排的技术工作,包括但不限于业务流程图制作、数据库设计、接口设计、设计文档编写、代码开发、性能优化、代码重构,甚至后台技术规范的讨论和拟定,工作流程的梳理;
4.参与项目过程的关键环节,比如:需求评审、设计评审、代码评审、压力和性能测试、上线投产等;
岗位要求:
1.良好的Java语言基础,对SpringMVC、SpringBoot、 MyBatis、SpringCloud、Dubbo等框架有深入理解;
2.熟悉SQL,熟悉Orcale、DB2、SQLSERVER、Mysql数据库应用开发中至少一个;
3.熟练使用常用的开源中间件,比如redis、rocketMq、nginx等;
4.熟练掌握linux操作系统命令及shell脚本编程;
6.熟悉常用的项目管理和协作工具(maven、 git、jekins、gradle等),团队合作、抗压,较强的学习能力;
7.掌握前端技术优先,比如Vue,Html+css,微信小程序,React,Flutter