中高級Java開發(fā)工程師的職位職責
中高級Java開發(fā)工程師的職位職責
中高級Java開發(fā)工程師需要負責應用系統(tǒng)代碼的設計、編碼實現與單元測試。以下是學習啦小編整理的中高級Java開發(fā)工程師的職位職責。
中高級Java開發(fā)工程師的職位職責1
職責:
1.負責核心業(yè)務系統(tǒng)的需求分析、設計、開發(fā)工作;
2.負責相關技術文檔編寫工作;
3.解決系統(tǒng)中的關鍵問題和技術難題;
4.熟悉分布式高并發(fā)技術處理;
5.能按時、獨立、高質量地完成工作,對自己的代碼有嚴格要求;
6.指導中級、初級程序員工作,并負責Code Review;
任職要求:
1、4年以上JAVA軟件開發(fā)經驗,有互聯網行業(yè)服務端開發(fā)經驗或有互聯網金融行業(yè)相關開發(fā)經驗優(yōu)先;
2、熟練運用Java,熟悉SpringCloud、SpringBoot、Spring、Mybatis等框架,對主流框架源碼有一定了解,能快速掌握主流開發(fā)框架;
3、熟悉Oracle、Mysql數據庫,并能根據業(yè)務需求進行數據庫設計與優(yōu)化;
4、熟悉Redis、RabbitMQ等中間件;
5、熟悉git、Maven原理及日常使用;
6、掌握基礎的分布式系統(tǒng)設計,熟悉微服務與高可用架構設計,有高并發(fā)環(huán)境下數據庫調優(yōu)經驗者優(yōu)先,主導過大型系統(tǒng)設計者優(yōu)先;
7、能承受一定的工作壓力,有責任心,上進心和自我驅動力,能通過持續(xù)學習完善自身。
中高級Java開發(fā)工程師的職位職責2
職責
1、系統(tǒng)需求分析、設計、實現;
2、高可用、高并發(fā)服務端系統(tǒng)、接口設計和開發(fā);
3、根據客戶端業(yè)務設計和實現可擴展的服務端系統(tǒng);
4、與團隊共同協作解決技術難題;
5、為產品設計提供技術評估;
任職資格
1、??萍耙陨蠈W歷,計算機相關專業(yè);
2、4年以上互聯網項目Java開發(fā)經驗,編程基礎扎實,熟悉多線程、網絡編程;
3、熟悉主流的Java開源框架,如spring、mybatis等;
4、熟悉分布式系統(tǒng)開發(fā), 高性能高并發(fā)編程,有實際開發(fā)經驗;
5、熟悉常用的緩存系統(tǒng),如redis、memcached;
6、熟悉mysql等主流數據庫的設計和開發(fā),有一定的sql優(yōu)化經驗;
7、熟悉常用的開發(fā)工具,如Eclipse、maven、svn;
8、熟悉常用的設計模式,并能夠靈活運用到實際項目中;
中高級Java開發(fā)工程師的職位職責3
職責:
1、負責項目或產品的技術框架設計,完成核心功能模塊代碼編寫;
2、能夠處理開發(fā)過程中遇到的各類技術難題,出具完善的應用實施解決方案;
3、良好的溝通能力,協同他人保證項目質量與進度;
4、參與產品研發(fā)體系的建設,提升團隊效率和技術能力。
任職資格:
1、本科以上學歷,信息技術、計算機等相關專業(yè)優(yōu)先考慮;
2、3年以上java開發(fā)工作經驗,java基礎扎實,熟練使用sring mvc、spring boot、mybatis等主流java框架;
3、有高并發(fā)經驗者優(yōu)先考慮;
4、認真細心,有強烈的責任心,愛崗敬業(yè),能夠吃苦,喜歡學習新知識,能用于接受技術挑戰(zhàn),有較高抗壓能力。
中高級Java開發(fā)工程師的職位職責4
職責:
1、根據開發(fā)規(guī)范與流程完成模塊的編碼;
2、獨立進行程序單元、功能的測試,查出軟件存在的缺陷并保證其質量;
3、完成安排的量化工作,獨立處理和解決所負責的任務;
4、熟悉該語言,了解軟件工程開發(fā)流程和實際開發(fā)中涉及的技術。
5、能獨立完成技術設計并實現。
知識技能:
1、精通java EE開發(fā),熟悉spring、springboot、微服務等框架,熟練使用jQuery前端語言;
2、熟悉使用oracle數據庫;
3、熟悉緩存服務、消息隊列服務,并能夠熟練操作如redis、activemq等具體應用;
4、熟悉linux系統(tǒng),會使用常規(guī)命令及shell腳本;
5、有較高的技術素養(yǎng),熟悉各主流設計模式。
中高級Java開發(fā)工程師的職位職責5
職責:
1、根據產品需求、設計文檔,負責公司大數據分析平臺產品相關開發(fā)工作;
2、協助架構師進行系統(tǒng)設計工作,參與部分技術預研工作;
3、遵循編碼規(guī)范,及時完成分配的開發(fā)任務,保證項目開發(fā)進度;
任職資格:
1、大專以上學歷,計算機相關專業(yè),兩年以上Java開發(fā)經驗;
2、扎實的Java基礎,良好的編程規(guī)范,熟練掌握spring應用開發(fā)框架,有較好Web前端功底;
3、熟悉Linux操作系統(tǒng)、MySQL/Oracle等數據庫,熟悉Javascript、HTML、CSS等網頁開發(fā)技術;
4、具備較強的編程能力,較強的理解能力,能夠獨立根據業(yè)務需求進行技術實現;有系統(tǒng)設計能力優(yōu)先;
5、具備良好的溝通能力、團隊協作精神,主動學習新技術的能力。
相關文章: