理解 java 核心,具备良好的面向对象编程能力
熟悉 Java 设计模式,如工厂、模板方法、策略、组合等设计模式,并善用设计原则构建可复用代码
熟悉 Java 并发编程,掌握 ReentrantLock、synchronized、ThreadLocal等技术
熟悉 MySQL 的底层核心原理,包括索引、MVCC机制、undo,redolog,binlog日志
熟悉 Redis 的常用数据结构,掌握缓存、分布式锁、限流等使用场景
熟悉 RabbitMQ、Kafka 等常用的消息中间件和分布式搜索引擎 ElasticSearch 的架构及其原理,了解其高可用方案
熟悉分布式场景中的常见的技术问题及解决方案,比如分布式锁,分布式事务
熟悉 Spring Cloud/Spring Cloud Alibaba 常见组件的使用,了解微服务相关理论
熟悉 Spring、Springboot、Mybatis 、SpringCloud等主流开发框架
熟悉 JVM 的基本知识,如运行时数据区域、垃圾回收机制等
对docker 容器有一定了解
招聘系统: 为解决企业招聘人员的系统 ,简化招聘流程 ,包括候选人管理 ,员工管理等。
灵活用工系统: 负责公司核心项目的搭建和架构设计,为产品提供底层能力,如:权限管理、登录等,为其他人员提供公共引
擎,如:数据权限、操作日志
1.紫金保险对接
2.对接第三方服务,如短信服务,邮件服务,OCR识别
3.接口性能治理:(300ms1000QPS)对于登录、获取工单等核心场景,通过Redis缓存以及SQL优化、索引优化等手段,提升接在高并发下的吞吐量.
集成中心:
1. 主要负责处理解决安全部门的安全问题,并与产品,项目经理等多方沟通,提出合理解决方案,修复整个平台的安全问题。
2.旷世 OCR 集成
3.短信邮件服务集成 ,网易阿里短信集成
4. 精卫、e签宝电子签集成