職責(zé)描述:
1、參與完成項目和產(chǎn)品的系統(tǒng)分析、設(shè)計,能夠獨立搭建軟件架構(gòu),并負(fù)責(zé)核心業(yè)務(wù)功能與底層基礎(chǔ)功能的架構(gòu)設(shè)計、代碼編寫
2、與產(chǎn)品經(jīng)理溝通需求,能獨立完成單獨模塊的編碼和單元測試工作,完成公司分配的項目開發(fā)任務(wù)
3、完成所負(fù)責(zé)開發(fā)模塊的代碼維護工作
4、具備常規(guī)難題獨立解決的能力
任職要求:
1、3年以上團隊合作開發(fā)工作經(jīng)驗,有帶領(lǐng)開發(fā)團隊經(jīng)驗者優(yōu)先
2、精通Java設(shè)計思想以及設(shè)計模式,熟悉主流開源框架及原理
3、熟練掌握Spring?boot,spring?cloud,?Mybatis,?Spring?MVC框架,理解AOP、IOC等基本原理?
4、熟練使用mysql,熟悉SQL優(yōu)化和數(shù)據(jù)庫性能優(yōu)化方案
5、熟練使用mongodb,redis等nosql技術(shù)
6、熟練使用MQ消息中間件,理解其基本原理?
7、熟練使用Git、Maven、Idea等開發(fā)管理工具,熟練使用Linux常用命令?
8、具有較強的分析問題和解決問題的能力,攻關(guān)疑難問題的強烈興趣
9、強烈的責(zé)任心和良好的團隊合作精神,較好的溝通能力,可接受項目出差