职位详情
Java开发-短期两个月
1.5-1.8万
北京共赢时代科技有限公司
北京
3-5年
本科
11-06
工作地址

融新科技中心****

职位描述
短期项目:2个月 ,签劳务协议
基础条件​
本科及以上学历,计算机、软件工程等相关专业,3-5 年 Java 开发经验,具备高并发业务系统(如会员、电商交易)研发经验者优先;​
具备良好的技术文档撰写能力,能独立输出高并发模块设计文档、接口文档。​
2. 核心技术能力(必备)​
Java 基础:精通 Java 8 及以上特性(Lambda、Stream、CompletableFuture),深入理解 JVM 原理(内存模型、GC 机制、类加载机制),能独立排查高并发场景下的 JVM 性能问题(如 GC 频繁、内存溢出);​
并发编程:熟练掌握 Java 并发包(ThreadPoolExecutor、CountDownLatch、ConcurrentHashMap 等),能针对高并发场景设计合理的线程池参数、解决线程安全与锁竞争问题;​
框架与中间件:​
微服务:精通 Spring Boot、Spring Cloud(Nacos/Eureka、Gateway、Feign、Sentinel),能独立搭建支撑百万级并发的微服务架构,解决服务注册发现、负载均衡、服务容错问题;​
数据库:熟练掌握 MySQL,精通复杂 SQL 优化、索引设计,具备高并发场景下的分库分表(Sharding-JDBC/MyCat)实战经验,理解 MySQL 事务隔离级别与锁机制;​
缓存:深入理解 Redis(数据结构、持久化、集群模式),能设计支撑高并发的多级缓存(本地缓存 + Caffeine+Redis)方案,实战过缓存穿透、击穿、雪崩防护策略;​
消息队列:熟练使用 Kafka/RabbitMQ,能基于 MQ 实现高并发场景下的异步解耦与峰值削峰,理解消息可靠性保障(重试、幂等、死信队列)机制;​
分布式技术:理解分布式系统 CAP/BASE 理论,具备高并发场景下的分布式事务(Seata/TCC/SAGA)、分布式锁(Redis/ZooKeeper)、分布式 ID 生成实战经验。​
3. 加分能力(优先)​
有会员业务相关项目经验优先
三、素质要求​
技术攻坚能力:能快速定位并解决高并发场景下的复杂技术问题;​
业务敏感度:能结合高并发业务场景提出技术优化建议,平衡技术实现与业务价值;​
团队协作:具备良好的沟通能力,能与产品、运营、数据团队高效配合;​
自驱力:主动跟进高并发相关技术前沿(如虚拟线程、分布式缓存新方案),推动技术落地
岗位职责:
1. 负责高并发核心业务模块(如会员信息检索、订单峰值处理、权益实时发放等)的需求分析、技术方案设计与编码实现,确保高并发场景下的代码质量与交付效率;​
2. 主导高并发系统性能优化与架构迭代,重点解决 JVM 内存泄漏、数据库慢查询、缓存一致性、分布式事务等并发痛点,支撑百万级 QPS 业务场景稳定运行;​
3. 基于 Spring 生态构建高可用微服务体系,设计高内聚低耦合的服务接口,制定精准的服务降级、熔断、限流策略,保障核心链路 99.99% 可用性;​
4. 参与高并发场景下的技术规范制定与落地(如并发控制规范、缓存设计规范),通过 Code Review 把控研发质量,指导初级工程师解决并发相关问题;​
5. 对接数据与 AI 团队,实现高并发业务系统与数据分析模型(如用户分层、流失预警)的技术联动,支撑业务智能化决策;​
6. 跟进高并发场景下的线上问题,主导复杂故障(如缓存雪崩、数据库锁冲突)排查与复盘,输出改进方案并推动落地,避免同类问题重复发生。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请