任職資格:
1. 學(xué)歷與經(jīng)驗(yàn):
- 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上 Java 后端開發(fā)經(jīng)驗(yàn)。
- 有 高并發(fā)、分布式系統(tǒng) 或 微服務(wù)架構(gòu) 項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。
2. 核心技術(shù)能力:
- 精通 Spring Boot、Spring Cloud(Nacos、OpenFeign、Gateway、Sentinel等) 微服務(wù)架構(gòu)。
- 熟悉 WebSocket 協(xié)議,有 Netty、SockJS 等實(shí)時(shí)通信框架使用經(jīng)驗(yàn)。
- 深入理解 JVM(內(nèi)存模型、GC 機(jī)制、性能調(diào)優(yōu)),能使用 Arthas、JProfiler 等工具排查問題。
- 熟練使用 Linux 操作系統(tǒng),掌握 常用命令(grep、awk、sed、top、jstack 等),具備 Shell 腳本編寫能力。
- 熟悉 Nacos 服務(wù)注冊與配置中心,了解其高可用部署方案。
- 熟練使用 Redis(緩存、分布式鎖、集群模式),了解底層數(shù)據(jù)結(jié)構(gòu)與持久化機(jī)制。
- 熟悉 MinIO 對象存儲,能實(shí)現(xiàn)文件分片上傳、權(quán)限控制等功能。
- 熟練掌握 MySQL/PostgreSQL,了解索引優(yōu)化、事務(wù)隔離級別、分庫分表等方案。
3. 加分項(xiàng):
- 熟悉 Kafka/RabbitMQ 消息隊(duì)列,有異步解耦、削峰填谷經(jīng)驗(yàn)。
- 了解 Kubernetes + Docker 容器化部署,有云原生開發(fā)經(jīng)驗(yàn)。
- 熟悉 Prometheus + Grafana 監(jiān)控體系,能搭建系統(tǒng)監(jiān)控告警。
- 有大數(shù)據(jù)處理(Elasticsearch、HBase) 經(jīng)驗(yàn)者優(yōu)先。
- 熟練使用智能編碼助手,例如CodeBuddy、Cursor、iflyCode等 。
崗位職責(zé):
1. 熟練使用基于 Spring Boot/dubbo + Spring Cloud 微服務(wù)架構(gòu)進(jìn)行模塊開發(fā)、系統(tǒng)集成及性能優(yōu)化。
2.熟練使用 WebSocket/http SSE 協(xié)議實(shí)現(xiàn)實(shí)時(shí)通信、大模型交互等功能。
3. 熟練使用 Nacos、Redis、Elasticsearch、MinIO 等開源技術(shù)以及問題處理,數(shù)據(jù)庫調(diào)優(yōu)。
4. 負(fù)責(zé) JVM 性能調(diào)優(yōu),解決內(nèi)存泄漏、GC 頻繁等問題,提升系統(tǒng)穩(wěn)定性。
5. 在 Linux 環(huán)境下進(jìn)行服務(wù)運(yùn)維及故障排查,熟練使用 Linux 常用命令 進(jìn)行日志分析、進(jìn)程管理等。