崗位職責:
1、負責項目核心模塊的代碼編寫,控制代碼開發(fā)質(zhì)量,按計劃完成開發(fā)任務(wù);
2、根據(jù)產(chǎn)品需求,參與開發(fā)設(shè)計,編寫相關(guān)技術(shù)文檔;
3、配合系統(tǒng)分析人員完成軟件系統(tǒng)及功能模塊的設(shè)計,獨立完成數(shù)據(jù)庫及代碼結(jié)構(gòu)設(shè)計;
4、協(xié)助測試人員完成軟件系統(tǒng)及模塊的測試,定位、修復程序缺陷,優(yōu)化并提升程序的執(zhí)行效率;
5、其他與項目有關(guān)的開發(fā)工作。
任職要求:
1、精通Java開發(fā)語言,了解JSP、CSS、JavaScript、jQuery等語言;2個以上Java中大型產(chǎn)品開發(fā)經(jīng)驗,有豐富的系統(tǒng)開發(fā)經(jīng)驗;
2、對Java設(shè)計模式有深刻的理解,并且有相關(guān)的設(shè)計模式開發(fā)技巧,深入理解OO思想及領(lǐng)域模型思想;
3、熟悉io、多線程、集合等基礎(chǔ)框架,熟悉分布式架構(gòu)、緩存、消息等機制;
4、熟悉Spring框架,掌握SpringMVC、Hibernate、Mybatis常見框架,了解基本實現(xiàn)原理和實現(xiàn)機制,閱讀過相關(guān)源碼優(yōu)先;
5、熟悉Spring Boot/SpringCloud,對前后端分離開發(fā)具有一定經(jīng)驗者優(yōu)先。
6、熟悉常見關(guān)系型數(shù)據(jù)庫,掌握SQL語言,并對MySQL、ORACLE至少一種數(shù)據(jù)庫特性熟悉,能對復雜SQL進行性能優(yōu)化。
7、對達夢、人大金倉等國產(chǎn)化數(shù)據(jù)庫熟悉優(yōu)先考慮。
8、熟悉redis、Mongodb等使用,了解其他NOSQL相關(guān)技術(shù);
9、熟悉部署環(huán)境相關(guān)的技能,如熟悉shell、Jenkins、東方通、寶蘭德等。
10、編程風格嚴謹,有良好的代碼書寫、注釋和單元測試等開發(fā)習慣,有多線程、分布式處理等開發(fā)經(jīng)驗優(yōu)先;
11、能夠適應(yīng)出差。
12、本崗位入職地點可選:西安、成都、濟南