職位概述:
1. 負責核心業務功能與高并發接口的開發與維護,在實戰中深入理解分布式系統設計原理。
2. 在規范化的微服務技術體系下工作,系統學習服務治理、穩定性保障等高級技能。
3. 明確的職業發展路徑(技術專家/架構師),提供全面的技術培訓與項目錘煉機會。
職位職責:
1. 功能開發:獨立完成微服務模塊的需求分析、設計、編碼、單元測試及線上運維工作。
2. 服務治理:保障所負責服務的穩定性與性能,參與接口設計、數據庫優化、故障排查與解決。
3. 文檔與協同:編寫清晰的技術文檔;與前端、測試、產品等角色高效協作,確保項目順利交付。
任職要求:
基本條件:計算機相關專業本科及以上學歷,3年以上Java后端開發經驗,有分布式系統項目經驗。
技術能力:
1. 扎實的Java基礎,精通 Spring Boot、Spring Cloud 微服務框架,了解其核心原理。
2. 熟練掌握 MySQL/Oracle 數據庫開發與優化,熟悉 Redis 等緩存技術,了解 MQ 消息中間件。
3. 熟悉 Linux 常用命令,掌握 Docker 基本操作,了解服務部署與監控。
4. 具備良好的面向對象編程思想、代碼規范意識和團隊協作精神。