岗位工作内容:
1、参与公司软件产品的设计、开发过程;
2、根据开发进度和任务分配,按时提交高质量代码,完成开发任务;
3、负责开发和测试过程中发现的技术问题;
4、整理负责模块相关文档,帮助改进完善系统架构;
5、能充分理解项目需求和设计需求,具有一定研发精神,能解决各种未知问题;
6、与团队成员分享经验和新技术,帮助团队成长。
岗位职责要求:
1、计算机或相关专业本科毕业,具有5年及以上JAVA方面开发经验;有管理经验优先考量;
2、JavaSE基础良好, 对常用类库具有深入了解, 熟悉常用的网络协议以及通信过程;
3、熟练使用的开源框架如Springboot, Netty等, 并知晓其原理,熟悉常见的设计模式;
4、熟悉常用的中间件, 如 Tomcat/Redis/MQ等;
5、熟练使用SQL语言,表结构设计,熟练使用MySQL 等关系型数据库, 掌握基本的SQL优化;6、熟悉Linux环境配置, 项目部署, 日志分析;
7、具有微服务项目开发经验优先;
8、熟悉Docker/Kubernetes使用经验者优先;
9、有大型项目开发经验者优先。