职位描述
学历与经验: 计算机科学或相关专业本科及以上学历;5年及以上 Java后端服务开发经验。
扎实基础: 深入理解计算机基础(数据结构、算法、操作系统、网络原理),具备优秀的系统设计能力。
Java技术栈精通:
精通 Java 语言及 JVM 原理(内存模型、GC、性能调优)。
精通 Spring Boot、Spring Cloud (或同类微服务框架) 等微服务生态,理解其核心原理。
熟悉主流RPC框架(如gRPC, Thrift, Dubbo)。
数据库与存储:
对关系型数据库(MySQL, PostgreSQL)有深入理解和丰富的实战经验,精通SQL编写与优化、索引设计、事务管理。
熟悉至少一种主流NoSQL数据库(如Redis, MongoDB, Elasticsearch)的应用场景和使用。
中间件与分布式技术:
熟练掌握主流消息中间件(Kafka, RabbitMQ)的原理、使用和调优经验。
熟练掌握分布式缓存(Redis, Memcached)的原理、应用场景及高可用方案。
具备一定的容器化技术(Docker)和容器编排平台(Kubernetes)的实战经验。
工程能力与质量:
具备优秀的编码习惯,能编写清晰、健壮、可维护、可测试的代码。
熟悉单元测试、集成测试,理解持续集成/持续部署(CI/CD)理念。
掌握常用的设计模式,具备良好的面向对象设计和模块化设计能力。
问题解决与思维:
具备强大的复杂问题分析、定位和解决能力,特别是在高并发、分布式场景下的问题(如性能瓶颈、稳定性问题)。
优秀的逻辑思维和抽象能力。
沟通协作:
出色的沟通表达能力和团队协作精神,能在跨职能团队中有效工作,推动技术方案落地。
项目经验:
有大型互联网应用、高并发系统或复杂业务系统的设计、开发和调优经验,熟悉其技术挑战和解决方案。
加分项
AI领域经验: 有实际的AI相关业务系统开发经验,如RAG优化、AI智能体应用等系统开发经验者优先。
多语言能力: 熟练掌握 Go 或 Python 等语言,并能在项目中应用者优先。
监控与可观测性: 熟悉 Prometheus, Grafana, ELK, Jaeger/Zipkin 等监控、日志、链路追踪工具的使用和配置。
开源贡献: 有活跃的技术博客、GitHub 开源项目贡献者。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕