职位关键词
在校/应届
投递时间:2026年05月14日-2026年08月12日
职位描述:
岗位职责:
1. 负责核心系统或模块的设计、开发与优化,保障高可用、高性能和高扩展性。 2. 主导技术方案选型与架构设计,解决复杂业务场景下的技术难题。 3. 参与需求分析、代码审查、性能调优,确保代码质量和系统稳定性。 4. 推动团队技术升级,引入新技术或工具,提升开发效率和系统可靠性。 5. 指导初中级工程师,参与技术分享和团队能力建设。 分享 核心技能 1. Java基础:精通Java语言特性(集合、多线程、JVM原理内存模型、GC机制等)-熟悉设计模式,具备良好的代码抽象和架构设计能力。 2. 主流框架:熟练掌握Spring全家桶(Spring Boot、SpringMVC、Spring Cloud);熟悉微服务架构(如Dubbo、Spring CloudAlibaba)及分布式系统设计。 3. 数据库与中间件:熟练使用MySQL/Oracle,精通SQL优化、索引设计、事务与锁机制;熟悉Redis/Memcached等缓存技术,了解分布式锁、缓存穿透/雪崩解决方案;熟悉消息队列(Kafka、RocketMQ.RabbitMQ)及分布式事务(Seata、TCC)。 4. 分布式与高并发:熟悉分布式系统设计(CAP理论、一致性算法服务治理)-有高并发场景开发经验(如限流、熔断、降级分库分表、读写分离)。 5. 工程化与工具链:熟悉Maven/Gradle、Git、CI/CD流程,了解DevOps理念;熟悉Linux环境,掌握Docker/Kubernetes等容器化技术。
岗位要求:
1. 3年以上Java开发经验,主导过复杂系统(如电商、金融、物流等业务系统)的设计与落地。 2. 有从0到1构建系统或重构大型遗留系统的成功案例。 3. 熟悉高可用架构设计(如集群、灾备、异地多活)及性能调优经验(JVM调优、SQL优化、慢查询分析)。 4. 优秀的逻辑思维和问题解决能力,能快速定位并解决生产环境问题。 5. 良好的沟通能力,能清晰表达技术方案并与产品/测试团队高效协作。 6. 技术热情强,关注行业动态(如云原生Serverless、AI工程化等),持续学习新技术。 7. 本科及以上学历,计算机相关专业优先,英语读写能力良好(能阅读技术文档、参与国际技术社区交流)。