Java
6000-9000元/月一、崗位職責
負責公司核心業務系統模塊的架構設計與開發工作,根據產品需求文檔,憑借扎實的Java編程能力,獨立完成復雜功能模塊的設計、編碼及調試任務,保障系統功能的高效實現與穩定運行。
深度參與項目技術方案制定與架構優化,結合業務發展需要和系統性能現狀,針對現有架構提出切實可行的改進策略,合理引入如Spring Cloud Alibaba、Dubbo等新技術或框架,提升系統的可擴展性、高可用性及整體性能水平。
與前端團隊密切配合,共同制定規范的接口協議,高效推進前后端聯調工作,確保數據交互順暢,及時響應并解決集成過程中的各類技術問題,保障項目進度與交付質量。
對所負責模塊開展全面的性能測試與調優,熟練使用Jmeter、LoadRunner等工具進行壓力測試,精準識別性能瓶頸,并通過代碼優化、緩存機制調整、數據庫查詢優化等方式顯著提升系統響應速度與處理能力。
參與數據庫結構設計與性能優化,基于對MySQL、Oracle等主流數據庫的深入掌握,合理規劃數據表結構,編寫高效的存儲過程與函數,運用索引優化、分區等技術手段,保障數據存儲與訪問的效率與安全。
協助項目負責人把控開發進度與風險,主動反饋開發中遇到的問題,提出可行性解決方案,制定應對措施,確保項目按期高質量完成。
二、任職要求
本科及以上學歷,計算機相關專業,具備2-3年扎實的Java開發經驗。
熟練掌握Java核心語法,深刻理解面向對象編程思想,能夠獨立完成復雜業務模塊的設計與開發,編寫高質量、易維護的代碼,具備良好的注釋習慣。
熟悉Spring、Spring Boot、Spring Cloud等主流框架,深入理解其底層原理,能靈活運用框架特性解決實際問題,在分布式事務、服務熔斷降級等復雜場景下完成開發任務。
具備扎實的數據庫基礎,熟悉MySQL的使用與管理,精通SQL編寫,能夠獨立完成表結構設計、索引優化及復雜查詢開發,了解事務機制以及數據備份與恢復策略。
熟悉常用中間件技術,如Redis(用于緩存、會話管理)、RabbitMQ(用于異步通信、系統解耦),能在項目中合理應用以提升系統性能與松耦合程度。
具備較強的故障排查與問題解決能力,面對系統異常或性能瓶頸時能快速定位原因并實施有效修復,具備一定抗壓能力,可在高強度開發周期中保持穩定輸出。
具有良好的團隊合作意識,能與不同職能和技術背景的同事高效溝通、協同作業,積極參與團隊協作與技術交流,推動團隊整體技術水平提升。