工作職責(zé):
1、參與平臺系統(tǒng)功能的設(shè)計、開發(fā)、單元測試、系統(tǒng)優(yōu)化,協(xié)助解決項目開發(fā)過程中的技術(shù)難題;
2、參與系統(tǒng)平臺產(chǎn)品實施、設(shè)計和優(yōu)化,參與部分系統(tǒng)架構(gòu)整體設(shè)計,功能模塊設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、對外接口設(shè)計;
3、參與日常項目版本升級、部署及實施工作;
4、根據(jù)公司軟件開發(fā)規(guī)范要求,編制軟件開發(fā)設(shè)計文檔,保證開發(fā)過程的透明度與可控性;
任職要求:
1、本科及以上學(xué)歷,有java開發(fā)經(jīng)驗,精通Java,熟練掌握J(rèn)ava JDK 與J2EE相關(guān)技術(shù);
2、熟練運用SpringBoot、Spring、SpringMVC、Mybatis、Vue等主流開源框架;
3、熟練掌握SQL語言,熟練使用關(guān)系型數(shù)據(jù)庫(Oracle、MySQL),熟悉數(shù)據(jù)庫表設(shè)計,架構(gòu)設(shè)計;
4、熟悉Redis、Memecache的緩存開發(fā),熟悉其他NoSQL技術(shù)并了解其應(yīng)用場景;
5、熟練使用IDEA、Maven、Git等軟件開發(fā)工具;
6、熟練使用服務(wù)器Nginx、Tomcat等;
7、對高并發(fā)、性能調(diào)優(yōu)、優(yōu)化迭代等有實際經(jīng)驗;
8、熟悉接口編寫規(guī)范、熟悉前后臺對接規(guī)范;
9、熟悉微服務(wù)治理架構(gòu)dubbo、zookeeper和springcloud等;
10、擁有計算機技術(shù)與軟件專業(yè)資格證、Java軟件開發(fā)證書、高級軟件工程師證書優(yōu)先。