中高級Java開發工程師的工作職責

中高級Java開發工程師的工作職責1

1、負責項目或產品的技術框架設計,完成核心功能模塊代碼編寫;

中高級Java開發工程師的工作職責

2、能夠處理開發過程中遇到的各類技術難題,出具完善的應用實施解決方案;

3、良好的溝通能力,協同他人保證項目質量與進度;

4、參與產品研發體系的建設,提升團隊效率和技術能力。

任職資格:

1、本科以上學歷,信息技術、計算機等相關專業優先考慮;

2、3年以上java開發工作經驗,java基礎紮實,熟練使用sring mvc、spring boot、mybatis等主流java框架;

3、有高併發經驗者優先考慮;

4、認真細心,有強烈的責任心,愛崗敬業,能夠吃苦,喜歡學習新知識,能用於接受技術挑戰,有較高抗壓能力。

中高級Java開發工程師的工作職責2

1.負責核心業務系統的'需求分析、設計、開發工作;

2.負責相關技術文檔編寫工作;

3.解決系統中的關鍵問題和技術難題;

4.熟悉分佈式高併發技術處理;

5.能按時、獨立、高質量地完成工作,對自己的代碼有嚴格要求;

6.指導中級、初級程序員工作,並負責Code Review;

任職要求:

1、4年以上JAVA軟件開發經驗,有互聯網行業服務端開發經驗或有互聯網金融行業相關開發經驗優先;

2、熟練運用Java,熟悉SpringCloud、SpringBoot、Spring、Mybatis等框架,對主流框架源碼有一定了解,能快速掌握主流開發框架;

3、熟悉Oracle、Mysql數據庫,並能根據業務需求進行數據庫設計與優化;

4、熟悉Redis、RabbitMQ等中間件;

5、熟悉git、Maven原理及日常使用;

6、掌握基礎的分佈式系統設計,熟悉微服務與高可用架構設計,有高併發環境下數據庫調優經驗者優先,主導過大型系統設計者優先;

7、能承受一定的工作壓力,有責任心,上進心和自我驅動力,能通過持續學習完善自身。

中高級Java開發工程師的工作職責3

1、系統需求分析、設計、實現;

2、高可用、高併發服務端系統、接口設計和開發;

3、根據客戶端業務設計和實現可擴展的服務端系統;

4、與團隊共同協作解決技術難題;

5、爲產品設計提供技術評估;

任職資格

1、專科及以上學歷,計算機相關專業;

2、4年以上互聯網項目Java開發經驗,編程基礎紮實,熟悉多線程、網絡編程;

3、熟悉主流的Java開源框架,如spring、mybatis等;

4、熟悉分佈式系統開發, 高性能高併發編程,有實際開發經驗;

5、熟悉常用的緩存系統,如redis、memcached;

6、熟悉mysql等主流數據庫的設計和開發,有一定的sql優化經驗;

7、熟悉常用的開發工具,如Eclipse、maven、svn;

8、熟悉常用的設計模式,並能夠靈活運用到實際項目中;

中高級Java開發工程師的工作職責4

1、根據開發規範與流程完成模塊的編碼;

2、獨立進行程序單元、功能的測試,查出軟件存在的缺陷並保證其質量;

3、完成安排的量化工作,獨立處理和解決所負責的任務;

4、熟悉該語言,瞭解軟件工程開發流程和實際開發中涉及的技術。

5、能獨立完成技術設計並實現。

知識技能:

1、精通java EE開發,熟悉spring、springboot、微服務等框架,熟練使用jQuery前端語言;

2、熟悉使用oracle數據庫;

3、熟悉緩存服務、消息隊列服務,並能夠熟練操作如redis、activemq等具體應用;

4、熟悉linux系統,會使用常規命令及shell腳本;

5、有較高的技術素養,熟悉各主流設計模式。