工作職責:
1、技術戰(zhàn)略規(guī)劃:負責制定公司Java技術棧的長期發(fā)展戰(zhàn)略,帶領技術創(chuàng)新,確保技術方向與公司業(yè)務目標一致;
2、系統(tǒng)架構設計與優(yōu)化:負責大型分布式系統(tǒng)、高并發(fā)、高可用系統(tǒng)的架構設計、優(yōu)化與重構,確保系統(tǒng)性能良好、穩(wěn)定可靠;
3、項目管理與交付:負責項目從需求分析、設計、開發(fā)、測試到上線的全過程管理,確保項目按時、按質、按量完成;
4、團隊建設與人才培養(yǎng):組建并管理高效的Java研發(fā)團隊,負責團隊成員的招聘、培訓、考核與激勵,提升團隊整體技術水平和凝聚力;
5、產(chǎn)品迭代與技術創(chuàng)新:推動產(chǎn)品持續(xù)迭代與優(yōu)化,引入新技術和工具,提升產(chǎn)品競爭力和用戶體驗;
6、跨部門協(xié)作與溝通:與產(chǎn)品、測試、運維、市場等部門緊密合作,確保產(chǎn)品從設計到上線的順暢進行,解決合作中的技術難題。
任職資格:
1、基礎要求:統(tǒng)招本科及以上學歷,計算機相關專業(yè),至少5年以上Java開發(fā)經(jīng)驗,其中至少1年研發(fā)管理經(jīng)驗,有大型分布式系統(tǒng)、高并發(fā)、高可用系統(tǒng)架構設計、開發(fā)與調優(yōu)的成功案例優(yōu)先。
2、技術能力
(1)熟悉Java語言及其生態(tài)系統(tǒng),熟悉Spring、MyBatis等主流框架;
(2)熟練掌握數(shù)據(jù)庫技術,如Oracle、MySQL等,具備SQL優(yōu)化能力;
(3)熟悉微服務架構、容器化技術(如Docker)、持續(xù)集成/持續(xù)部署(Cl/CD)等現(xiàn)代軟件開發(fā)技術;
(4)對分布式系統(tǒng)、緩存、消息隊列、負載均衡等中間件有深入理解和實踐經(jīng)驗。
3、管理能力
(1)具備較好的團隊管理和項目管理能力,能夠帶領團隊高效完成任務;
(2)具有較強的溝通協(xié)調能力和團隊合作精神,能夠與其他部門有效協(xié)作;
4、其他要求
(1)對新技術保持敏銳度,愿意不斷學習和嘗試新技術;
(2)具備較強的責任心和抗壓能力,能夠在高壓環(huán)境下保持高效工作。