當前位置:簡歷模板館>職責>工程師職責>

JAVA高級開發工程師崗位職責

工程師職責 閱讀(2.7W)
JAVA高級開發工程師是做什麼的?本文提供JAVA高級開發工程師的崗位職責例子,包括詳細的工作內容及任職要求。

1.參與公司應用系統的開發和測試等工作。

JAVA高級開發工程師崗位職責

2.深入理解業務,參與需求分析、系統設計及相關技術文檔的編寫。

3.協助用戶完成用戶測試,解決測試發現的問題。

4.開發和維護統一的軟件開發架構,發現和解決存在的技術和業務問題。

任職要求:

1.計算機或相關專業,本科及以上學歷。

2.熟練掌握Java編程語言,理解J2EE規範。

3.熟練掌握SQL語法和關係數據庫開發。

4.熟悉Spring等開源框架。

5.熟悉面向對象的設計模式,掌握數據結構與常用算法,有一定系統設計分析經驗。

6.至少具有一種應用服務器(WebLogic/Tomcat/JBoss)的實際開發經驗。

7.三年以上Java開發經驗。有保險業務系統開發經驗者優先。

1、3年以上java開發經驗

2、熟練使用主流開源框架,如Spring、SpringMVC、MyBatis等

3、熟悉MySQL、Oracle數據庫,熟練掌握SQL

4、對分佈式、集羣、緩存、消息隊列、分佈式事務有一定的熟悉,熟悉Zookeeper、Dubbo、Redis、MongoDB等

5、熟悉Linux系統、有分佈式應用開發優先考慮;

6、具有高併發大型分佈式系統工作經驗者優先;

7、具備電商領域或移動端應用的實際開發經驗者優先。

崗位職責

1.需求分析和系統框架設計,完成核心代碼編寫;

2.參與並協助產品的日常上線及維護工作;

3.技術方案討論,解決開發中的技術難題。

任職要求:

1、java基礎知識紮實,掌握面向對象編程思;

2、熟悉html+css基本知識、熟悉javascript腳本和使用jquery ;

3、通struts/spring mvc、spring、mybatis等框架,精通數據庫設計和系統優化經驗;

4、具有大型Web系統的開發經驗,熟悉B/S架構開發;

5、熟悉分佈式技術,比如dubbo、mq、Redis等分佈式技術;

6、熟悉數據庫操作,服務器部署;

7、具有業務分析能力,能分析基本業務場景、流程和數據結構等。

技能要求:
1、計算機相關專業,大專及以上學歷,3年以上java開發經驗;
2、精通Java,熟悉J2ee開發熟練使用Oracle/mssqlserver2005等數據庫;
3、熟悉Struts、Spring、Ibatis、Hibernate等框架;
4、熟悉常用的前端框架如: Ajax技術,熟悉jquery、Extjs更佳;
5、有過金融/物流方面經驗者優先;

能力素質:
1、能夠適應一定強度的工作;
2、良好的溝通表達能力、執行力、責任感及分析判斷能力;
3、善於學習、善於發現問題,解決問題;