崗位職責:
1、參與需求分析、產品討論,未產品完成需求細化提供建議;
2、參與系統架構設計的技術原型、方案置頂,負責招聘平臺核心系統架構設計;
3、嚴格執行開發規范、負責系統功能開發、解決系統中遇到的技術問題、參與代碼評審;
4、參與制定并落實開發計劃,對項目進度、質量管理,與產品、測試團隊協作,確保項目按時高質量交付;
5、優化現有代碼性能,解決高并發場景下的技術瓶頸。
任職資格:
1、本科及以上學歷,計算機相關專業;
2、5年以上Java開發經驗,3年分布式系統實戰經驗;
3、熟悉java技術體系,熟悉Spring Boot、SpringCloud、MyBatis、Redis+本地緩存二級架構、多線程、分布式等架構和技術;
4、熟悉主流中間件(緩存、RPC等),熟悉消息隊列并理解其工作原理;
5、熟悉Linux服務器環境,Nginx、Tomcat等主流開源服務器;
6、熟悉DevOps技術:K8s、jenkins等自動化部署工具等
7、良好的編碼習慣、技術文檔編寫能力;
8、具備復雜業務場景的數據庫設計能力,至少主導過2個大型項目的數據庫架構設計;
9、具備良好的技術判斷力,能準確評估技術方案的業務風險;
10、積極樂觀的心態,良好的溝通能力、有強烈的自我驅動力。