一、崗位職責(zé)1、系統(tǒng)架構(gòu)核心模塊開發(fā),保證架構(gòu)性能;2、協(xié)助系統(tǒng)架構(gòu)師完成公司項(xiàng)目的系統(tǒng)架構(gòu)設(shè)計;3、指導(dǎo)軟件工程師的開發(fā)工作。二、任職要求1、?熟悉Linux操作系統(tǒng),熟悉腳本編程;2、?精通Java語言,熟悉Spring、Hibernate、FreeMarker、Velocity等開發(fā)框架,熟練掌握Angular、JQuery、Bootstrap等Web開發(fā)框架;3、?理解MVC架構(gòu),了解Restful架構(gòu);熟悉OpenID、OAuth等認(rèn)證技術(shù);4、?具備良好規(guī)范的編程風(fēng)格,包括:可讀性、友好性、復(fù)用性、可跟蹤性、安全性、運(yùn)行效率、異常處理等;5、?熟悉面向?qū)ο缶幊趟枷耄斫釪DD、TDD;6、?具備良好的測試習(xí)慣,掌握相關(guān)手段,單元測試、邊界異常測試等;7、?熱愛編程、有良好的團(tuán)隊(duì)合作精神、高度的責(zé)任心、較強(qiáng)的自我管理能力、學(xué)習(xí)能力及自驅(qū)力;8、?有使用Maven、Jenkins、Gradle等持續(xù)集成經(jīng)驗(yàn)者優(yōu)先,有敏捷相關(guān)實(shí)踐經(jīng)驗(yàn)優(yōu)先。