崗位職責:
1.核心開發:負責公司核心業務系統的后端架構設計、開發和迭代優化,確保系統高性能、高可用性。
2.技術攻關:參與解決系統關鍵技術難題,如性能調優、分布式事務、系統穩定性保障等。
3.協作溝通:與產品經理、前端工程師、測試工程師等緊密協作,高效理解業務需求,并進行技術方案的設計與溝通。
4.代碼質量:編寫高質量、清晰、可維護的代碼,參與代碼審查,推動團隊技術標準的提升。
5.大局觀建設:參與系統容量規劃、技術選型與重構,從整體技術架構角度思考問題,為系統的長期健康發展負責。
任職要求:
1.計算機或相關專業本科及以上學歷,3年以上Java后端開發經驗;
2.精通Java語言,深入理解JVM原理、多線程、集合框架等核心技術;
3.熟練掌握SpringBoot、SpringCloud等主流開發框架;
4.熟悉MySQL、Redis、Kafka/RabbitMQ等常用中間件,具備SQL優化能力;
5.熟悉分布式系統設計,了解CAP、一致性、容錯等基本理論;
6.具備良好的編碼習慣,熟悉Git、Maven、Linux等開發運維工具;
7.具有較強的問題分析與解決能力,責任心強,溝通良好。