崗位職責:
1、負責公司核心業務系統架構設計、開發和優化;
2、主導復雜業務模塊的需求分析、技術方案設計及代碼實現,確保系統高性能、可擴展性及安全性;
3、解決開發過程中的技術難題,優化系統性能,保障系統穩定性和可靠性;
4、參與代碼評審、技術文檔編寫,推動團隊技術規范與實踐落地;
5、跟蹤技術發展趨勢,預研并引入新技術、工具和框架,提升開發效率與系統能力;
6、指導初中級工程師,參與團隊技術分享與培訓,推動團隊技術能力提升。
任職資格:
1、計算機相關專業本科及以上學歷,5年以上Java開發經驗,具備大型復雜系統開發經驗
2、精通Java語言及JVM原理,熟悉多線程、集合框架、IO/NIO等核心機制;
3、深入理解分布式系統設計,熟悉Spring Boot/Spring Cloud等主流框架及微服務架構;
4、熟練使用MySQL、PostgreSQL等關系型數據庫,熟悉索引優化、事務處理及分庫分表方案;
5、熟悉RPC框架(如Dubbo、gRPC)及分布式協調工具(如Zookeeper、Nacos);
6、熟悉常用設計模式、領域驅動設計(DDD),具備模塊化與架構抽象能力;
7、邏輯清晰,具備優秀的問題分析與解決能力,能獨立承擔復雜模塊開發,良好的溝通能力和團隊協作精神;
8、熟悉前端開發技術如Vue、React等其中之一優先。