主要職責:
1.獨立完成系統(tǒng)框架的設(shè)計
2.對新技術(shù)的調(diào)研,并指導開發(fā)人員進行工作
3.負責核心系統(tǒng)的架構(gòu)設(shè)計,重構(gòu)、優(yōu)化現(xiàn)有的技術(shù)架構(gòu)
4.解決重要項目中的關(guān)鍵架構(gòu)問題和技術(shù)難題,負責項目中關(guān)鍵技術(shù)難點的攻關(guān)和預(yù)研
5.負責業(yè)務(wù)系統(tǒng)的規(guī)范建立和技術(shù)支持,對開發(fā)團隊進行技術(shù)指導和培訓
6.按時完成領(lǐng)導交辦的其他工作
任職資格
1、本科以上學歷、計算機及相關(guān)專業(yè),4年以上相關(guān)工作經(jīng)驗。
211&985本科、碩士加分。
2、精通Core?Java技術(shù)和通用的算法以及數(shù)據(jù)結(jié)構(gòu)的實現(xiàn);
3、精通常見的開源框架,如Spring,Hibernate等,并能熟練掌握它們的工作和實現(xiàn)原理;能夠編寫干凈、整潔和高效的代碼;
4、熟練操作mysql,熟悉DynamoDB優(yōu)先考慮。有一定的數(shù)據(jù)庫設(shè)計能力,了解ER-Model,并能熟練使用PowerDesigner進行數(shù)據(jù)庫建模;
5、熟悉Eclipse開發(fā)環(huán)境及Tomcat、JBOSS的項目部署;
6、熟悉SVN和團隊開發(fā)模式,有良好的源代碼管理習慣,能夠熟悉進行分支版本管理、合并等操作;
7、精通基于RabbitMQ的消息系統(tǒng)開發(fā)
8、能夠輕松閱讀英文文檔,技術(shù)書籍和網(wǎng)上找到的相關(guān)英文資料和與他人通過英文郵件進行交流;
9、熟悉云平臺,具有分布式系統(tǒng)開發(fā)經(jīng)驗;