职位详情
后端工程师
6000-10000元
郑州引力琥珀人工智能科技有限公司
郑州
不限
不限
01-29
工作地址

智慧岛大厦

职位描述
1. 核心技术能力
Java基础
扎实的Java基础,深入理解JVM内存模型(JMM)、垃圾回收机制(G1、ZGC等)、多线程与并发编程(如JUC包下的常用工具类)。
精通Java 8及以上版本的核心特性(Lambda、Stream API、Optional、新的日期时间API等)。
微服务与框架
精通 Spring全家桶,包括但不限于:
Spring Boot:精通其自动配置、Starter机制及外部化配置。
Spring MVC:理解其请求处理流程和核心原理。
Spring Cloud:有基于Spring Cloud Alibaba(Nacos, Sentinel, Seata)或 Netflix (Eureka, Hystrix) 等套件的微服务实践经验。
熟悉主流RPC框架,如 Dubbo 或 gRPC,理解其底层通信原理。
数据库与持久层
熟练使用关系型数据库(MySQL/PostgreSQL),具备索引优化、SQL调优、事务隔离级别等深入理解。
熟练使用ORM框架,主要是 MyBatis/MyBatis-Plus,了解其缓存机制。
精通至少一种NoSQL数据库,如 Redis(熟悉其数据结构、持久化、哨兵/集群模式),MongoDB 或 Elasticsearch。
中间件与工具
精通消息队列,如 Kafka、RocketMQ 或 RabbitMQ,理解其使用场景、可靠性投递和消息积压处理。
熟悉分布式配置中心、分布式链路追踪(如 SkyWalking, Zipkin)等微服务配套工具。
2. 系统架构与工程化
分布式系统
理解分布式系统的基本概念和挑战,有分布式事务、分布式锁、分布式ID生成方案的实践经验。
熟悉容器化技术Docker 和 容器编排工具Kubernetes,有相关的开发部署经验。
工程能力
熟练掌握版本控制工具 Git 及团队协作流程。
熟悉Maven或Gradle,理解依赖管理、生命周期和多模块项目构建。
具备良好的单元测试习惯,熟悉 JUnit、Mockito 等测试框架。
3. 优先考虑条件
有云原生技术栈(K8s, Istio, Prometheus等)的实际项目经验。
熟悉至少一种其他编程语言(如Go, Python)。
有大数据量、高并发系统的设计和优化经验。
熟悉DevOps理念,有丰富的CI/CD实践经验。
有开源项目贡献或技术博客分享者。

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

为您推荐更多相似职位
立即申请