职位描述
1、基本要求:接受短期出差。
2、技术理论:掌握计算机理论,操作系统、算法、网络等专业知识;熟悉linux原理,掌握linux常用命令。
3、开发技能:掌握java技能(面向对象,IO,网络编程,Servlet,JDBC,多线程,集合,java虚拟机等等),有较好的面向对象设计和编程理念,掌握常用的设计模式。
4、数据结构:掌握常见的数据结构(堆,栈,队列,列表,数组,集合,树)及排序算法。
5、数据库: 掌握基本的sql语法,能熟练使用sql写各种语句,具备一定性能优化能力,熟悉MySql、TDEngine数据库。
6、框架: 掌握SpringMVC、SpringBoot、SpringCloud等Spring技术栈,并进行过项目开发,熟悉分布式框架。
7、中间件:熟悉redis,mqtt,kafka,ES,MyBatis等的中间件开发。
8、相关要求:熟练运用 git代码管理工具,svn文档管理工具、熟悉CI/CD等DevOps流程和工具,能够熟练使用Cursor、GitHub Copilot、Tabnine等AI辅助编码工具。
9、加分项:有过PLC设备通讯、对通讯协议比较了解和物联网项目开发经验者优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕