崗位職責(zé):
1、負(fù)責(zé)需求分析、設(shè)計及對應(yīng)文檔的輸出;
2、分解開發(fā)任務(wù),制定開發(fā)計劃、開發(fā)規(guī)范,撰寫開發(fā)進度計劃;
3、編寫核心代碼,完成基礎(chǔ)測試用例的編寫;
4、負(fù)責(zé)項目的優(yōu)化、問題的排查與指導(dǎo),解決開發(fā)過程中遇到的關(guān)鍵技術(shù)問題,指導(dǎo)初級開發(fā)人員進行開發(fā);
5、協(xié)助測試人員編寫功能測試和性能測試用例,配合運維人員進行項目部署方案的制定,安排開發(fā)人員準(zhǔn)備部署所需代碼或安裝包等文件;
6、負(fù)責(zé)對服務(wù)器運行狀態(tài)進行監(jiān)控、發(fā)現(xiàn)異常、排查解決問題;
7、公司交辦的其他任務(wù)。
任職要求:
1、本科及以上,4年及以上開發(fā)經(jīng)驗;
2、具有扎實的Java基礎(chǔ)知識,掌握J(rèn)ava I/O、多線程、集合等基礎(chǔ)框架,掌握J(rèn)VM內(nèi)存模型和垃圾回收,有內(nèi)存優(yōu)化經(jīng)驗;
3、掌握面向?qū)ο缶幊趟枷耄蠴OAD經(jīng)驗,掌握UML常用圖形;
4、掌握SpringFramework、SpringMVC、MyBatis框架,熟練掌握SpringBoot、SpringCloud等微服務(wù)框架;
5、掌握緩存、消息隊列、工作流等中間件及與微服務(wù)框架集成;
6、熟練使用IDEA、Maven、Git/SVN、禪道等工具;
7、熟悉Linux常用命令,能夠配置Nginx服務(wù)器實現(xiàn)反向代理;
8、掌握標(biāo)準(zhǔn)SQL,有任意一種關(guān)系型數(shù)據(jù)庫的優(yōu)化經(jīng)驗;
9、基于Jenkins、K8S、Docker等云化平臺持續(xù)集成及部署經(jīng)驗優(yōu)先;
10、思路清晰,善于思考,能獨立分析和解決問題,有較強的責(zé)任心,具備良好的團隊合作精神;
11、政治素質(zhì)好,遵守紀(jì)律,品行端正,愛崗敬業(yè)。