職位描述
?崗位職責:?
.參與公司核心業(yè)務系統(tǒng)的架構設計與服務端開發(fā),保障系統(tǒng)高可用性
.負責分布式系統(tǒng)模塊開發(fā),包括RESTful API設計、數據庫優(yōu)化、緩存策略實施
.編寫高質量可維護代碼,完成單元測試與系統(tǒng)性能調優(yōu)
.協助DevOps流程建設,參與CI/CD工具鏈的搭建與維護
.與產品、前端團隊協作完成需求評審與技術方案落地
?核心技術要求:?
? ?必備技能:?
·扎實的Java基礎:熟悉集合框架、多線程編程、JVM內存管理機制
·主流框架實戰(zhàn)經驗:SpringBoot+SpringCloud體系,MyBatis/Hibernate
·數據庫能力:MySQL索引優(yōu)化/事務處理,至少掌握Redis/MongoDB一種NoSQL
·分布式技術棧:熟悉消息隊列(Kafka/RabbitMQ)、RPC框架(Dubbo/gRPC)
·開發(fā)工具鏈:熟練使用Git、Maven/Gradle、Linux環(huán)境開發(fā)部署
? ?加分技能:?
·有微服務架構設計經驗,熟悉服務注冊發(fā)現、熔斷限流機制
·熟悉容器化技術(Docker/K8s),了解云原生開發(fā)模式
·掌握Elasticsearch搜索優(yōu)化或分布式事務解決方案
·具備TDD開發(fā)經驗,熟悉JUnit/Mockito測試框架
·有高并發(fā)系統(tǒng)開發(fā)經驗者優(yōu)先(如電商秒殺、支付系統(tǒng)等)
?軟性素質要求:?
?具備技術文檔撰寫能力,能清晰表達架構設計思路
? 良好的邏輯思維與問題定位能力,能獨立完成技術攻關
?對代碼質量有追求,了解Clean Code/SOLID設計原則
?適應敏捷開發(fā)節(jié)奏,具備跨團隊協作意識
?學歷與經驗:?
1·計算機相關專業(yè)本科及以上學歷(能力突出者可放寬)
2·2年以上Java開發(fā)經驗,至少完整參與過1個中型以上項目
具體薪資面議,根據個人能力而定。