崗位職責:
1、作為軟件開發項目組成員,參與軟件需求調研工作,收集業務部門需求,協助需求分析人員完成需求分析和系統設計工作。
2、根據系統設計和團隊分工,完成所負責軟件模塊的設計和編碼工作,實現模塊功能,向項目負責人和相關人員匯報工作進度,保障項目進度符合要求。
3、在相關平臺,組織并參與各個應用系統的定制開發,調試工作、技術難點攻關及系統優化調試,落實應用系統的開發、打包、測試及發版等相關工作。
4、完成所負責模塊的單元測試工作,參與系統整體集成測試,保證所負責模塊的正常運行并滿足設計要求。
5、按要求編寫軟件開發過程中產生的各類文檔,參與用戶培訓,保障軟件順利交付。
6、上級交辦的其他工作。
任職要求:
1、本科及以上學歷,5年以上Java開發經驗,具備證券行業投顧系統或AIGC相關應用開發經驗優先。
2、熟練掌握Spring Boot、Spring Cloud、Spring MVC、MyBatis等主流Web開發框架。
3、熟練使用MySql、達夢等主流數據庫,具有一定的SQL調優經驗。
4、熟悉消息隊列(RocketMQ、RabbitMQ等),緩存服務(Redis)等中間件。
5、熟悉Tomcat、Nginx中間件,能協助團隊解決性能和安全問題。
6、熟悉Linux系統、常用命令及服務器部署,熟悉后端構建、打包、自動化部署工具(Maven、Jenkins等)。
7、具備獨立完成系統/模塊詳細設計和核心代碼編寫與維護能力,保證交付質量。
8、工作認真細致踏實,具有良好的編碼習慣,有獨立查找分析和解決現行軟件系統運行問題的能力。