職位描述
1. 負責(zé)基于 Spring Boot,Spring Cloud 等框架的微服務(wù)開發(fā)與維護;
2. 參與系統(tǒng)的需求分析、技術(shù)方案設(shè)計,負責(zé)核心功能模塊的編碼實現(xiàn);
3. 編寫清晰的技術(shù)文檔和單元測試,保障代碼質(zhì)量;
4. 優(yōu)化現(xiàn)有系統(tǒng)的架構(gòu)和性能,提升系統(tǒng)穩(wěn)定性和可擴展性;
5. 與產(chǎn)品經(jīng)理、前端開發(fā)人員、測試團隊緊密合作,保證項目按時高質(zhì)量交付;
6. 對接業(yè)務(wù)需求,進行服務(wù)集成、接口開發(fā)及文檔編寫;
7. 支持微服務(wù)的容器化部署和云平臺(如 Kubernetes)的運行。
崗位要求
1. 本科及以上學(xué)歷,計算機相關(guān)專業(yè)優(yōu)先考慮
2. 技術(shù)能力:
- 熟練掌握 Java 語言,具備扎實的面向?qū)ο缶幊袒A(chǔ);
- 熟悉 Spring Boot、Spring Cloud 等微服務(wù)開發(fā)框架,理解服務(wù)注冊、熔斷、負載均衡等核心概念;
- 熟悉 RESTful API 設(shè)計,具備較強的接口開發(fā)與調(diào)試能力;
- 熟悉 MySQL、PostgreSQL 或其他主流數(shù)據(jù)庫,掌握 SQL 優(yōu)化技巧;
- 了解 Redis、RabbitMQ/Kafka 等中間件的使用場景與配置;
- 熟悉 Git 等版本管理工具;
3. **加分項**:
- 有 Docker 和 Kubernetes 容器化部署經(jīng)驗;
- 熟悉分布式系統(tǒng)的設(shè)計與開發(fā),了解 CAP 理論;
- 有使用 Elasticsearch、MongoDB 等非關(guān)系型數(shù)據(jù)庫的經(jīng)驗;
- 對 DevOps 工具(如 Jenkins、SonarQube)有實際項目經(jīng)驗;
- 熟悉前端框架 Vue 或 React,可完成簡單的前后端聯(lián)調(diào);
4. **工作態(tài)度**:
- 良好的溝通協(xié)作能力,能夠快速融入團隊;
- 主動性強,熱愛學(xué)習(xí)新技術(shù),能快速掌握新技能;
- 有責(zé)任心,能對自己開發(fā)的模塊負責(zé)到底;
5. **語言能力**:
- 具備良好的中英文技術(shù)文檔閱讀和編寫能力。