崗位職責(zé):
1.負(fù)責(zé)參與技術(shù)架構(gòu)設(shè)計(jì)、重構(gòu)、優(yōu)化,根據(jù)業(yè)務(wù)規(guī)劃制定應(yīng)用架構(gòu)方案;
2.負(fù)責(zé)參與項(xiàng)目需求分析、項(xiàng)目系統(tǒng)設(shè)計(jì)、方案討論、技術(shù)調(diào)研與編寫相關(guān)技術(shù)文檔;
3.熟悉整個(gè)軟件過程、控制項(xiàng)目進(jìn)度;
4.負(fù)責(zé)監(jiān)督指導(dǎo)初中級(jí)軟件工程師完成工作任務(wù),解決疑難問題;
5.負(fù)責(zé)關(guān)鍵模塊性能分析及改進(jìn),保證系統(tǒng)性能和穩(wěn)定性;
6.定期做技術(shù)總結(jié),分享技術(shù)解決方案和培訓(xùn)技術(shù)。
任職要求:
1.本科學(xué)歷及以上,計(jì)算機(jī)、信息類等相關(guān)專業(yè);
2.4年以上Java開發(fā)工作經(jīng)驗(yàn),1年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
3.精通Java語言,熟悉B/S架構(gòu)應(yīng)用開發(fā),掌握常用J2EE開發(fā)技術(shù),熟練使用主流框架(如Spring、mybatis、hibernate、struts等),并理解框架原理;
4.熟練使用Html、CSS、Javascript等前端技術(shù)進(jìn)行開發(fā);
5.熟悉分層軟件架構(gòu)的概念和方法,熟練掌握面向?qū)ο缶幊趟枷?,熟悉Java常用的設(shè)計(jì)模式;
6.熟悉關(guān)系型數(shù)據(jù)庫(kù)(如SQLServer、Oracle、DB2、mysql等),熟悉數(shù)據(jù)庫(kù)表設(shè)計(jì)、性能優(yōu)化
7.熟練掌握WebSphere/WebLogic/JBoss/Tomcat等主流J2EE應(yīng)用服務(wù)器配置和應(yīng)用部署;
8.熟練使用部分如Quartz、Shiro等第三方工具。
9.熟悉分布式架構(gòu)并且有一定搭建經(jīng)驗(yàn)(如使用dubbo、redis)
10.具備Android開發(fā)經(jīng)驗(yàn)者優(yōu)先
11.具有大型互聯(lián)網(wǎng)項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先
12.具有數(shù)據(jù)庫(kù)集群經(jīng)驗(yàn)者優(yōu)先
13.具有高速公路行業(yè)經(jīng)驗(yàn)者優(yōu)先
職位類別:
JAVA軟件工程師
舉報(bào)