Java開(kāi)發(fā)工程師
8000-12000元/月【崗位職責(zé)】
1.負(fù)責(zé)軟件開(kāi)發(fā)項(xiàng)目現(xiàn)場(chǎng)的溝通協(xié)調(diào),及時(shí)反饋?lái)?xiàng)目進(jìn)展及存在的問(wèn)題;
2.制定項(xiàng)目計(jì)劃,合理分配團(tuán)隊(duì)任務(wù),統(tǒng)籌工作安排并跟蹤執(zhí)行進(jìn)度;
3.承擔(dān)系統(tǒng)詳細(xì)設(shè)計(jì)工作,完成所負(fù)責(zé)功能模塊的設(shè)計(jì)方案及數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì);
4.按照規(guī)范編寫(xiě)各類(lèi)技術(shù)文檔,并參與開(kāi)發(fā)、測(cè)試及系統(tǒng)上線等環(huán)節(jié);
5.完成上級(jí)交辦的其他工作任務(wù)。
【職位要求】
1.本科及以上學(xué)歷,計(jì)算機(jī)或軟件相關(guān)專(zhuān)業(yè);
2.具備2年以上在商業(yè)軟件企業(yè)從事JAVA項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn);
3.理解JVM運(yùn)行原理,具備良好的面向?qū)ο笤O(shè)計(jì)能力,深入掌握多線程機(jī)制,熟悉常用設(shè)計(jì)模式;
4.精通Spring+MyBatis框架開(kāi)發(fā),熟練運(yùn)用IOC、AOP技術(shù),掌握事務(wù)管理、安全控制、數(shù)據(jù)持久化等相關(guān)機(jī)制;
5.掌握HTML、JavaScript、CSS等前端開(kāi)發(fā)技術(shù);
6.理解SpringCloud或Dubbo分布式架構(gòu)的設(shè)計(jì)理念與實(shí)現(xiàn)方式,熟悉基于多線程的高性能系統(tǒng)開(kāi)發(fā)技術(shù);
7.熟悉Tomcat/WebLogic/MySQL等環(huán)境的配置與使用,具備Shell腳本編寫(xiě)能力,熟練操作Linux系統(tǒng)及常用命令;
8.熟練使用MySql/Oracle/PostgreSQL中至少一種數(shù)據(jù)庫(kù),至少掌握其中一種數(shù)據(jù)庫(kù)的性能優(yōu)化方法;
9.具備良好的編碼習(xí)慣,代碼結(jié)構(gòu)清晰、命名規(guī)范、邏輯嚴(yán)謹(jǐn)、冗余度低;
10.具備一定的項(xiàng)目管理能力,了解軟件項(xiàng)目實(shí)施流程,參與過(guò)敏捷開(kāi)發(fā)實(shí)踐,擁有初級(jí)項(xiàng)目管理經(jīng)驗(yàn);
11.具備較強(qiáng)的溝通表達(dá)能力,思路清楚,邏輯思維良好;
12.能夠熟練操作OFFICE辦公軟件;
13.了解struts2框架,有銀行類(lèi)項(xiàng)目經(jīng)歷者優(yōu)先考慮。