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