职位描述
JavaJavaScriptSQLHTMLCSSSpringJQueryDubbo
职责描述:
1. 承担系统核心功能代码编写,项目架构设计研发;
2. 为站点的稳定性、持续可用、快速恢复服务负责;
3. 深入理解业务架构和需求,识别系统风险,设计解决方案;
4. 承担系统服务、运行环境、站点性能的架构优化;
5. 对前后端壁垒、边界、模式进行重新设计,解决因为业务复杂度带来的技术难题
任职要求:
1. Java基础扎实,熟悉JVM原理,熟悉多线程编程、设计模式、分布式系统架构,能够独立完成模块功能实现,具有一定的系统调优经验;
2. 深刻理解 HTTP、HTTPS、WebSocket 等网络层协议;
3. 熟悉Spring、Gradle、Maven、Mybatis、netty等开源框架;
4. 熟悉spring-cloud或者dubbo等微服务框架;
5. 熟悉任一sqlserver、oracle、mysql数据库技术,了解其技术原理;
6. 熟悉消息队列(如 RabbitMQ、Kafka 等)、缓存(如 Redis) 、一致性服务(zk、etcd)等中间件;
7. 熟悉html5、javascript、jquery、vue、ajax、css、nodejs等,有Vue/React Native相关经验者优先