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