职位描述
一、核心职责
1. 负责高并发场景下系统模块的开发(如瞬时流量峰值处理、资源抢占逻辑等)。
2. 优化系统性能,解决高并发下的线程安全、数据一致性、性能瓶颈等问题。
3. 参与架构设计,实现系统的可扩展、高可用及负载均衡。
二、核心技能要求
1. Java基础与并发编程,了解多线程,了解JVM原理,掌握性能调优(如GC策略、内存分析、线程栈诊断)。
2. 掌握消息队列(MQ)技术,实现异步解耦与流量削峰。熟悉分布式缓存(如Redis),解决缓存穿透/雪崩问题,设计高效缓存策略。
3.精通关系型数据库(如MySQL/PostgreSQL),具备高并发场景下的分库分表、读写分离设计经验。熟练优化SQL语句与索引,处理事务隔离、锁竞争等问题,保障数据一致性。
4.掌握至少一种NoSQL数据库(如MongoDB),熟悉其数据模型与查询优化。
5. 熟悉Linux环境开发,掌握Shell脚本、容器化部署(Docker)。
6.熟练使用性能测试工具(如JMeter)。
三、加分项
1.有大型电商秒杀、票务系统、金融交易等高并发项目实战经验。
2.具备系统容量评估、流量预估、灾备实践等经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕