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