崗位職責:
1、參與公司產品技術選型、架構設計和核心模塊設計;
2、主導技術難題攻關,保證項目按期高質量交付;
3、負責核心功能的架構與代碼模板編寫,開發(fā)與維護系統公用核心模塊;
4、進行技術預研,難關攻克,指導初中級工程師工作。
崗位要求:
1、5年以上java實際開發(fā)經驗;有帶團隊經驗;
2、具有較強的設計能力,能對復雜功能做開發(fā)詳細設計;
3、熟練掌握Java,jvm,多線程相關知識,熟悉springboot/springcloud/等框架以及原理;
4、熟練掌握面向對象編程,熟悉設計模式,并理解其應用場景;
5、熟練掌握至少一種關系型數據庫Oralce、MySQL、Postgresql等,熟悉redis、mongodb等nosql數據庫;
6、熟悉消息隊列(RabbitMQ、kafka等)等中間件技術原理以及對應的適用場景, 對后臺性能優(yōu)化有豐富經驗;
7、具備較好的sql編寫以及優(yōu)化能力,并能在設計開發(fā)中落地;
8、良好口頭表達能力和業(yè)務學習能力,工作積極主動且具有良好的團隊合作精神,能夠承受正常范圍內的職業(yè)壓力;