崗位職責:
一、微服務開發與實現
1.基于Java技術棧與微服務架構理念,負責核心業務模塊的需求分析、技術方案設計、編碼開發及單元測試工作,確保代碼質量符合團隊規范與項目要求。2.參與微服務拆分與設計,明確服務邊界、接口定義及數據交互模式,保障服務的高內聚、低耦合特性。
3.熟練運用Spring Boot、Spring Cloud、Dubbo等微服務開發框架,完成服務注冊發現、配置中心、負載均衡、熔斷降級等核心組件的集成與開發。
4.負毒微服務接口的開發與維護,編寫清晰的接口文檔,配合前端及其他服務團隊完成聯調工作,確保服務間通信順暢。
二、架構優化與技術攻堅
1.參與微服務架構的持續優化,針對服務性能瓶頸、并發問題、穩定性風險等進行技術調研與方案落地,提升系統整體性能與可靠性。
2.負責解決開發過程中的復雜技術問題,開展技術預研工作,引入適合業務場景的新技術、新工具,推動團隊技術能力提升。
3.關注微服務領域技術動態,結合項目實際需求,提出架構改進建議,如服務治理、鏈路追蹤、監控告警等體系的完善。
三、系統運維與問題排查
1.配合運維團隊完成微服務應用的部署、上線及灰度發布工作,確保服務平穩交付。
2.負責線上系統的日常監控與問題排查,針對服務異常、接口報錯、性能抖動等問題快速定位并給出解決方案,降低故障影響范圍。
3.參與系統日志、監控指標的規劃與完善,建立健全的問題預警機制,提升系統可觀測性。
四、團隊協作與規范建設
1.參與團隊技術評審會議,分享開發經驗與技術見解,協助新人快速成長,提升團隊整體開發效率。
2.負責制定并完善微服務開發相關的技術規范,包括代碼規范、接口規范、版本管理規范等,保障團隊開發工作的標準化與規范化。
3.配合產品、測試等跨部門團隊,清晰理解業務需求,推動需求落地,確保項目按時按質交付。
任職要求:
1.計算機、軟件、通信等IT相關專業,統招本科及以上學歷
2.具有大項目團隊開發經驗,其中1個及以上金融行業開發經驗
3.優秀的微服務開發能力,
4.熟悉SpringMVC、SpringBoot、SpringCloud等框架:
5.熟練等握Docker,MQ;熟練掌握Linux使用:
6.對技術有熱情和足夠的自信,有解決問題的思路,能夠獨立解決問題;
7.能夠帶領團隊完成復雜項目的開發工作,協調資源,解決團隊內部沖沖突,提升團隊整體效能。