岗位职责:
1) 参与可视化相关项目的实施,需求分析、系统设计、系统实现;
2) 按照部门规划,持续跟踪和研究特定技术方向;
3) 按照项目要求,撰写相关软件过程文档。
任职要求:
1) 具有扎实的Java编程基础,熟练掌握数据结构、算法、设计模式、多线程编程、网络编程,对JVM原理深入理解和掌握;
2) 理解TCP/IP/HTTP协议,Socket、Servlet、JSP等基本原理,熟悉Spring Boot、MyBatis等常用Java开源框架;有分布式系统设计、高并发服务设计、微服务实践经验者优先;
3) 熟练掌握MySQL、PostgreSQL中至少一种数据库,具备较强的SQL研发能力;
4) 熟悉分布式技术、缓存、消息、全文检索等开源组件与工具;熟练掌握Linux系统级常用命令,有线上分析解决问题的能力;
5) 热爱编程,有强烈的学习求知欲和好奇心,能及时关注和学习业界前沿技术。