职位描述
1、研发工程师:
1)3 年及以上互联网或软件行业工作经验;
2)扎实的编程基础,深刻理解各种设计模式和设计原则,掌握 JVM、IO、
多线程、集合等基础框架;熟悉缓存、消息中间件、分布式系统架构等;
3)熟悉主流的开源框架,如 Spring、Springboot、MyBatis 等,了解其原
理;
4)熟悉常用的设计模式、算法、数据结构模型等;
5)熟悉主流的关系型数据库,如 mysql,oracle。并对数据库设计、分库
分表、主从分离、SQL 调优等有相关经验;
6)熟悉分布式系统的设计和应用,如 SpringCloud、Dubbo;
7)熟悉 Tomcat 等应用服务器,熟悉高并发处下的性能;
8)熟悉 linux 常用命令,有生产环境运维经验;
9)熟悉主流的 NoSQL 数据库如 Redis,有海量数据聚合查询开发经验;
10)熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,有高
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕