崗位職責:
崗位職責
1、根據需求完成系統設計,實現高質量的軟件解決方案,參與系統架構設計和技術選型;
3、分析和解決軟件中的錯誤(Bug)、性能瓶頸或功能缺陷,使用調試工具和技術定位問題根源。進行單元測試、集成測試以確保代碼質量;
4、編寫技術文檔,包括設計文檔、API 文檔、用戶手冊等。維護現有系統的文檔更新,確保信息準確且同步。協助非技術人員理解系統工作原理或使用方式;
5、持續關注行業趨勢和技術發展,學習新技術和工具。對現有系統進行性能調優、安全性加固和架構升級。
任職要求:
任職資格
1、本科及以上學歷,計算機、軟件相關專業;
2、5年及以上應用開發架構經驗,參與過企業級應用系統開發架構;擁有至少2年以上項目管理、項目系統設計等相關經驗;
3、熟練使用 Java 語言進行后端開發,熟悉IO、多線程、集合等Java基礎知識;掌握J2EE體系,且具有Spring、mybatis、SpringCloud、SpringBoot、SpringMVC等編程框架使用經驗;
4、掌握 MyBatis、JPA 等 ORM 框架的使用;了解分布式系統相關技術;具備良好的數據庫操作能力和 SQL 編寫習慣;
5、熟悉 MySQL 或 PostgreSQL 等關系型數據庫,了解基本的索引優化和查詢性能調優;
6、熟悉 RESTful API 設計規范,能獨立完成接口開發與聯調工作,保障接口的安全性與穩定性;
7、熟練使用 Git 進行代碼管理與團隊協作開發,理解基本的版本控制流程;
8、了解分布式系統相關技術,如緩存(Redis)、消息隊列(Kafka/RabbitMQ)等優先;
9、具備良好的溝通能力和團隊合作意識,能夠與產品、前端、測試人員高效配合,推動項目進展;
10、學習能力強,責任心強,能按時完成任務并保證代碼質量。