1、參與了解用戶需求,根據(jù)需求進行產(chǎn)品新功能開發(fā);負責(zé)需求管理和功能定義;負責(zé)功能和技術(shù)說明定義;負責(zé)架構(gòu)和相關(guān)接口的建模;
2、關(guān)鍵代碼的編寫,參與核心模塊和軟件的測試工作;
3、配合其他軟件工程師進行系統(tǒng)功能模塊設(shè)計及開發(fā);
4、作為再項目中承擔(dān)項目的技術(shù)負責(zé)人,能夠?qū)ο到y(tǒng)的性能和安全提供全面的考慮,能夠有效地對整個項目團隊的質(zhì)量起到關(guān)鍵性作用,保證系統(tǒng)的安全、穩(wěn)定、高效運行;
5、在開發(fā)中遇到技術(shù)問題,能進行相關(guān)技術(shù)的研究,并提出解決方案;
任職資格:
1.?JAVA基礎(chǔ)扎實,理解io、多線程、集合等基礎(chǔ)框架,對JVM原理有一定的了解;
2.?5年及以上使用JAVA開發(fā)的經(jīng)驗,對于你用過的開源框架,能了解到它的原理和機制;對Spring,mybatis等開源框架熟悉;?
3.?熟悉分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉分布式、緩存、消息等機制;能對分布式常用技術(shù)進行合理應(yīng)用,解決問題;?
4.?掌握多線程及高性能的設(shè)計與編碼及性能調(diào)優(yōu);有高并發(fā)應(yīng)用開發(fā)經(jīng)驗者優(yōu)先;?
5.?掌握Linux?操作系統(tǒng)和大型數(shù)據(jù)庫(Oracle、MySql);對sql優(yōu)化有豐富的經(jīng)驗;
6.?學(xué)習(xí)能力強,適應(yīng)能力好;具備耐心/細心的品質(zhì);?
7.?喜歡去看及嘗試最新的技術(shù),追求編寫優(yōu)雅的代碼,從技術(shù)趨勢和思路上能影響技術(shù)團隊。