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