職位描述:
該人員具備出色的系統架構能力和深厚的開發技術,能夠獨立完成從需求分析到系統設計、架構規劃直至編碼實現的全過程,并最終交付高質量的技術成果。
具體要求:
1、低代碼架構設計與配置優化
主導低代碼平臺核心設計,實現動態配置及業務邏輯,提升系統可擴展性。
通過配置化方案減少代碼侵入,支持快速適配業務場景變化。
熟悉Hibernate。
2、Spring生態開發與完善
深入理解Spring框架底層機制,對現有系統架構進行優化與完善。
獨立分析英文技術文檔(如Spring官方資料、開源項目源碼),解決復雜問題。
根據要求,進行開發工作。
3、構建工具與環境遷移
精通構建工具Gradle、Maven等。確保項目在不同環境的可運行性,解決遷移過程中的差異。
4、容器調優與版本升級
深入理解Tomcat/Jetty等核心參數,在高并發場景下的性能調優,提升系統吞吐量與響應速度。
解決版本迭代中的兼容性風險,確保服務平滑過渡。
技能要求:
1、8年以上Java后端經驗,3年以上架構設計經驗,有低代碼平臺設計經驗。
2、精通Hibernate框架,包括:ORM、配置管理、數據操作、性能優化、事務管理、復雜映射、工具和插件等。
3、主導過大中型系統(總預算800萬以上、核心開發階段超過6個月、團隊規模超過30人、與5個以上系統深度集成、定制化開發超過50%、采用人工智能、大數據等前沿技術)核心模塊的設計、開發與優化。
4、具備Spring內核能力、容器遷移、數據庫性能調優的實際項目經驗。
5、精通Java語言及生態,掌握常用的Java類庫及框架,如多線程、并發處理、Spring等。
6、熟悉MySQL、PostgreSQL數據庫,熟練使用Linux,Nginx等。
7、能夠對服務器進行部署和運維,對于網絡安全、應用安全、數據安全等方面具有經驗。有較強的學習能力,能夠閱讀英文資料,在短時間內學習新技術、新業務??箟耗芰姟?
說明:
該職位要求本科以上學歷、35歲以下(能力優秀者可適當放寬)。