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