崗位職責:
1、負責參與公司產品的后端系統(tǒng)設計與開發(fā),確保系統(tǒng)的高可用性、可擴展性和安全性;
2、負責根據產品需求,進行模塊設計、編碼實現、單元測試及后續(xù)的維護工作,確保代碼質量;
3、負責根據業(yè)務需求進行系統(tǒng)優(yōu)化和維護,提升系統(tǒng)性能和用戶體驗;
4、負責編寫和維護技術文檔;
5、負責領導交辦的其他工作。
任職要求:
1、本科及以上學歷,計算機科學或相關專業(yè),具備良好的計算機基礎理論知識;
2、5年及以上Java開發(fā)經驗,具備扎實的Java編程基礎,熟悉JVM原理、多線程、網絡編程及設計模式;
3、熟練掌握Spring Boot/Spring MVC等常用框架,熟悉其核心原理及相關生態(tài);
4、熟練掌握MySQL、PostgreSQL、TDEngine等主流關系型數據庫及非關系型數據庫,具備SQL優(yōu)化、分庫分表及事務管理經驗;
5、熟練掌握redis、rocketmq等緩存及消息中間件的使用及其原理;
6、熟悉Linux操作系統(tǒng),了解常用的Shell腳本編寫;
7、具備良好的問題分析與解決能力,能夠獨立承擔項目模塊的開發(fā)工作;
8、具備良好的溝通表達和團隊協(xié)作能力,以及較強的抗壓適應能力。