崗位職責(zé):
1、負責(zé)業(yè)務(wù)系統(tǒng)的需求分析、設(shè)計和開發(fā),編寫高質(zhì)量代碼,確保系統(tǒng)穩(wěn)定運行;
2、參與需求評審、用例評審、技術(shù)方案評審、和排期等項目相關(guān)工作,配合項目管理需要按期交付功能;
3、編寫相關(guān)的設(shè)計方案和技術(shù)文檔;
4、在性能、架構(gòu)設(shè)計和可維護性方面對系統(tǒng)進行改造;
5、分析和解決系統(tǒng)運行中的問題和缺陷;
6、幫助經(jīng)驗較少的同事成長。
任職要求:
1、計算機相關(guān)專業(yè)本科以上學(xué)歷,有扎實的計算機基礎(chǔ)知識和編程功底,有團隊管理經(jīng)驗;
2、Java基礎(chǔ)扎實,了解常用設(shè)計模式,多線程編程;
3、對JVM、內(nèi)存模型、垃圾回收算法、調(diào)優(yōu),有一定的了解和實踐;
4、熟悉面向?qū)ο笤O(shè)計,有較強的系統(tǒng)架構(gòu)設(shè)計能力;
5、熟悉Spring MVC, Struts等主流框架之一;
6、熟悉Redis, Memcached, MQ等常見中間件;
7、熟悉MySQL,可以對SQL查詢優(yōu)化。對數(shù)據(jù)庫系統(tǒng)進行規(guī)劃設(shè)計、及分庫分表能力者優(yōu)先;
8、熟悉mongodb等其它類型數(shù)據(jù)庫優(yōu)先;
9、熟悉Linux系統(tǒng)常用命令;
10、有大型分布式、高并發(fā)、高負載、高可用性系統(tǒng)設(shè)計和穩(wěn)定性經(jīng)驗優(yōu)先;
11、有良好的溝通能力和責(zé)任心。