職責(zé)描述:
1、參與需求分析及主導(dǎo)或參與技術(shù)方案設(shè)計(jì);
2、能帶領(lǐng)團(tuán)隊(duì)完成系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)工作。
3、負(fù)責(zé)指導(dǎo)、處理、協(xié)調(diào)和解決研發(fā)中出現(xiàn)的技術(shù)疑難問(wèn)題;
4、提升團(tuán)隊(duì)技術(shù)和開(kāi)發(fā)效率,輸出技術(shù)方案。
5、參與核心功能的架構(gòu)與代碼模板編寫;
6、參與公司基礎(chǔ)技術(shù)框架演進(jìn)規(guī)劃,及技術(shù)選型;
7、負(fù)責(zé)團(tuán)隊(duì)關(guān)鍵組件和代碼的CodeReview,評(píng)審團(tuán)隊(duì)人員的系統(tǒng)設(shè)計(jì)和代碼質(zhì)量,編寫技術(shù)文檔和制定開(kāi)發(fā)規(guī)范;
任職要求:
1、6年以上JAVA開(kāi)發(fā)經(jīng)驗(yàn),3年以上團(tuán)隊(duì)或項(xiàng)目管理經(jīng)驗(yàn);
2、精通Java平臺(tái)上的開(kāi)發(fā)技術(shù)與常用框架(Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis、Redis、RocketMQ等),熟悉常用的設(shè)計(jì)模式;
3、深刻理解軟件系統(tǒng)架構(gòu),精通面向?qū)ο蠓治鲈O(shè)計(jì)方法,邏輯能力強(qiáng),熟練掌握如何設(shè)計(jì)系統(tǒng)的構(gòu)架及完整解決方案
4、熟悉常用數(shù)據(jù)庫(kù),有SQL性能調(diào)優(yōu)經(jīng)驗(yàn)者優(yōu)先;
5、熟悉LINUX開(kāi)發(fā)環(huán)境及常見(jiàn)開(kāi)發(fā)工具;
6、能適應(yīng)一定強(qiáng)度的加班,并具備較強(qiáng)的抗壓能力;
7、具有較強(qiáng)的溝通能力,責(zé)任心強(qiáng),樂(lè)于接受挑戰(zhàn),具有良好的團(tuán)隊(duì)合作精神和承受壓力的能力;
8、具有高度的抽象設(shè)計(jì)能力,思路清晰,善于思考,能獨(dú)立分析和解決問(wèn)題;
9、具備較強(qiáng)的管理能力,能管理好10名左右技術(shù)開(kāi)發(fā)隊(duì)伍,獨(dú)立帶領(lǐng)團(tuán)隊(duì)完成公司安排任務(wù)。