职位描述
岗位职责:
1. 负责微服务架构的设计、开发和维护,确保系统高可用、高性能。
2. 基于Spring Cloud Alibaba/Netflix等组件实现服务治理(如网关、熔断、链路追踪等)。
3. 参与核心业务模块开发,解决分布式场景下的数据一致性、事务管理等问题。
4. 优化高并发接口性能,包括缓存设计(Redis)、数据库分库分表、异步化处理等。
5. 与产品、前端团队协作,理解业务需求并转化为技术方案。
技术要求
基础扎实:
1. 熟练掌握Java核心、JVM原理、多线程、集合框架及设计模式。
2. 熟悉MySQL索引优化、事务隔离级别,了解常见NoSQL(如MongoDB/Redis)。
Spring Cloud实战经验:
1. 熟练使用Spring Boot、Spring Cloud Netflix/Alibaba(Nacos/Gateway/Sentinel/Seata等)。
2. 理解微服务注册发现、配置中心、负载均衡、熔断限流等机制。
加分项:
1. 有高并发(如秒杀、支付系统)或大数据量(千万级数据处理)项目经验。
2. 熟悉分布式ID生成、分布式锁、消息队列(Kafka/RocketMQ)等方案。
非技术能力:
1. 良好的业务理解能力,能快速定位问题并提出解决方案。
2. 思维灵活,具备技术调研和落地能力。
3. 沟通协作能力强,能与团队高效配合。
优先条件
有零售业务等大数据量,高并发复杂业务系统经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕