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

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

職責:

1.負責公司產品軟體功能模組的詳細設計、開發、測試;

2.參與系統的需求調研和需求分析;

3.參與撰寫需求分析說明書、概要設計、詳細設計等相關技術文檔;

4.根據公司的設計和編碼規範能獨立完成分配模組的設計、編碼、測試工作;

5.對自身承擔模組的開發進度、代碼質量負責。

任職資格:

1、本科或以上歷;

2、3年以上Java開發經驗,有較大型高性能套用系統開發經驗者優先;

3、熟練使用各種開發工具(Eclipse、Maven、Junit、Svn);

4、熟練使用Mysql資料庫,對sql最佳化有一定的了解,有針對業務場景有設計資料庫結構關係的能力;

5、熟悉Linux基礎命令

6、熟練使用Spring、SpringMVC、Mybatis、Hibernate等開源框架,熟悉springboot/springcloud優先;

7、熟練使用Mysql/Oracle/Sqlserver等資料庫設計及套用經驗;

8、熟練使用JavaScript腳本語言,熟悉JQuery類庫;

9、可以獨立完成簡單模組的數據結構設計和代碼開發;

10、能夠獨立開發業務模組,有較強的系統分析能力;

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

職責:

1、參與公司產品研發,完成開發任務,並對負責開發的模組進行測試、維護;

2、按規範編寫相關技術文檔;

3、與團隊成員合作、溝通,對開發過程中問題進行總結;

4、負責系統需求分析和規劃系統功能和接口;

5、參與產品的需求分析與討論,完成部分功能設計,制定開發計畫;

6、參與產品的技術支持工作;

任職資格:

1、本科以上學歷,211,985院校優先,3年及以上JAVA及Web項目開發經驗;

2、熟悉J2EE規範,熟悉常用的數據結構,算法和設計模式;

3、熟悉主流JavaWeb框架,熟練使用JSP、Jquery、Bootstrap、H5等WEB開發基礎技術;熟練使用Spring,SpringMVC,SpringCloud,SpringBoot,Mybatis等;

4、熟練使用Oracle或Mysql,擁有較好的資料庫開發及設計能力;掌握Redis、MQ、ES等技術技術者優先;

5、有Hbase、Hive、Impala等Nosql經驗者優先考慮;

6、熟練使用常見開發工具及技術Maven,Junit;

7、了解高並發和大數據相關知識者優先;

8、熟悉Linux常用命令;

9、熟練使用Github,SVN版本控制工具;

10、有良好的溝通表達能力,有大型網際網路經驗者優先。

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

職責:

1、獨立負責工作小組,指導和監督下級人員日常工作;

2、參與軟體系統的設計和分析,制定小組實施方案;

3、根據開發進度和任務分配,完成相應模組軟體的設計、開發、編程任務。

任職要求:

1.計算機相關專業,有2年以上JAVA開發經驗;

2.精通JAVA,熟練掌握SPRING、SPRING MVC、MyBatis,熟練SPRING CLOUD、NETFLIX優先;

3.精通jQuery、JavaScript;熟悉Bootstrap等UI組件;

4.熟悉Oracle、MySQL等常規資料庫,熟悉Redis;

5.掌握redis、MongoDB、Mysql等資料庫開發及最佳化;

6.熱衷於軟體開發工作、致力於微服務架構技術;

7.具有強烈的責任意識和開放的心態,事業心強,勤奮好學,有團隊精神。

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

職責:

1、根據項目需求及開發規範,針對產品的後端服務,獨立完成代碼編寫工作;

2、根據項目測試及上線反饋,及時完成代碼修改調整工作,保證項目按時發布;

3、實現數據的存取和轉換邏輯;

4、協助設計數據存儲結構及系統架構;

5、相關開發文檔的整理與編寫;

6、能夠獨立開發。

任職要求:

1、計算機等相關專業本科以上學歷;

2、五年以上Java相關的開發經驗,java基礎紮實;

3、對Java的核心API非常熟悉,同時對Java Web開發、Jsp、Servlet、JDBC等技術熟悉;

4、使用MVC框架獨自做過大型的Web套用,了解其優缺點,熟悉使用SpringMVC者優先;

5、具備良好的面向對象編程經驗,深入理解OOP、OOD思想,具有較強的分析設計能力,熟悉常用設計模式;

6、熟悉Spring、Java集群技術、Cache技術,對於分散式系統的部署等了解;

7、熟悉Mysql資料庫、了解Nosql以及SQL最佳化;

8、具備良好的問題診斷能力,熟悉Linux、Tomcat、Jetty等,能夠快速定位並解決問題。

9、熟悉Android開發或者Sencha Touch、Titanium等開發框架者優先;

10、熱愛軟體開發工作,編碼基本功紮實,有良好的代碼習慣;

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

職責:

1.充分理解業務需求,根據產品開發計畫安排,高效高質地完成開發和自測工作;

2.參與公司C端產品接口和管理後台的設計和開發,包括學習平台、知識庫等;

3.維護現有行銷系統、中樞系統、教務系統等;

4.具有系統最佳化和監控意識,能及時排查線上用戶反饋問題,保障系統穩定運行。

任職要求:

1、擁有拼搏、服務、創新、開放、協作的價值觀,有強烈責任心和團隊合作溝通能力;

2、具備2-4年JAVA開發經驗,熟悉微服務設計和前後端分離開發,有網際網路產品開發經驗優先;

3、熟悉spring boot/spring+mybatis+redis開發框架,有dubbo分散式開發經驗優先;

4、熟悉mysql資料庫,了解分庫分表,使用過訊息佇列;

5、邏輯思維能力強,熟悉業務抽象和數據模型設計和接口協定設計等,有重構最佳化代碼的能力;

6、了解zookeeper註冊中心,統一配置中心等。

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

職責:

1、負責數據中心和大數據處理平台的搭建

2、線上和離線海量數據分析平台的開發;

3、研究大數據前沿技術,提升系統的運維效率;

4、參與大數據的採集、存儲、處理,分析等開發

5、參與數據挖掘算法的設計、對海量數據進行挖掘分析和發掘數據價值及算法學習及實現

【任職要求】:

1、計算機或相關專業本科學歷及以上,2年工作經驗以上

2、熟悉Java/Scala等至少一門語言,能對分散式常用技術進行合理套用,解決實際架構問題

3、熟練使用hadoop,hive,HBase,YARN,kafka,spark,Storm,Flume等大數據開發組件

4、熟悉整個大數據的完整處理流程,包括數據的採集、清洗、存儲、分析和可視化及報表開發;

5、熟悉分散式系統概念、架構,有大規模分散式系統設計、實現、部署等經驗;

6. 具有優秀的學習能力、獨立分析和解決問題能力,良好的團隊合作精神。

7. 有BI開發經驗的最佳化考慮。

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

.負責開發4G/5G移動通信產品的RU/DU(射頻單元/數字單元)中FPGA/ASIC開發

.負責CPRI/DDC/DUC/CFR/DPD/JESD/DU/NR/等各功能模組中一個或多個模組的開發和調試驗證

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

1、負責公司基礎產品框架和開發環境的設計搭建和研發;

2、編寫開發平台和工具,解決實際業務開發問題,提高公司項目開發效率;

3、建立和健全公司技術體系,使產品具備技術競爭性;

4、參與項目需求調研、項目可行性分析、技術可行性分析和需求分析;

5、負責公司項目的後端資料庫設計、代碼編寫、前後端整合;

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

職責:

1.負責PC和移動端的Web前端架構設計和開發,並配合後端開發人員完成產品的開發工作;

2.負責內容分享、推廣活動等H5頁面的開發和最佳化;

3.和Android/iOS小夥伴們緊密合作,開發Hybird App;

4.能根據產品設計原型獨立完成網頁的構建;

5.參與產品設計討論,和產品團隊一起討論如何構建新穎的產品功能以及極致的用戶體驗。

經驗及行業背景:

1.3年及以上Web前端相關工作經驗;

2.精通HTML/CSS/Javascript,熟悉JS性能最佳化,熟練使用各種調試、抓包工具,能獨立歸納、分析和解決問題;

3.熟悉jQuery、EasyUI、Bootstrap等JS框架;

4.熟練編寫H5,以及常見的特效頁面;

5.對瀏覽器兼容性、代碼可維護性、前端性能最佳化等有深入研究;

6.熱愛網際網路,善於溝通,有較強的學習能力、抗壓能力和團隊合作精神。

7.比起你的工作經驗和專業能力,我們更看重你的激情和學習能力。

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

職責:

1、負責研發團隊的管理;

2、負責核心繫統的架構設計以及核心代碼的撰寫,定期review下屬的代碼等以保證系統質量;

3、和產品經理以及運營等溝通確認業務需求,制定合理的開發計畫,並推動產品如期上線;

4、制定團隊開發規範和項目開發流程,並且推動落地;

5、負責研發團隊建設,下屬員工的培養和技能提升,以及績效考核等相關工作。

6、對於團隊成員遇到的問題可以及時提供幫助並解決。

7、能夠快速回響市場變化,並及時調整回響的開發計畫等。

任職資格:

1、5年以上java相關開發經驗,至少2年以上團隊管理相關經驗;

2、溝通能力強,工作積極熱情,具備良好的團隊合作精神和敬業精神,具有強烈的責任心,能夠承受工作壓力;

3、JAVA基礎紮實,良好的編程習慣和開發規範,有過大規模高並發訪問的Web套用架構設計和開發經驗者優先;

4、熟悉常用的如Sping、SpringMVC、SpringBoot、Mybatis等框架的使用以及原理,有Spring Cloud相關經驗更佳;

5、具有敏捷項目管理經驗佳;

6、計算機軟體相關專業優先。

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

1、分析需求,根據需求確定技術方案,設計系統架構,編寫相關設計文檔;

2、根據項目進度計畫完成軟體編碼和集成測試;

3、指導國中級工程師的設計編碼;

4、積極回響客戶需求並進行定製化開發和交付;

5、協助處理其他部門完成技術性事項;

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

1、 負責大功率電源系統的開發;

2、 對電源方案進行可行性分析,做原理圖設計、硬體參數計算、磁性器件設計;

3、 完成電源線路的選擇,主導樣機的調試,設計的更新最佳化,生產測試檔案的編制;

4、 對生產中出現的問題提供技術支援。

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

職責:

1,負責業務系統的需求分析,相關資料庫設計和對應的開發工作;

2,負責相關技術文檔的編寫;

3,解決開發過程中的關鍵問題和技術難題;

4,能按時,獨立,高質量的完成工作,對自己的代碼有嚴格的規範和質量要求

5,指導初級工程師的工作,負責相關的code review。

任職要求:

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

2、5年或以上java開發經驗,熟悉設計模式,熟練使用spring boot,Mybaits等主流JAVA開發框架;

3,能熟練使用git,maven等工具;

4,熟悉mysq資料庫,能獨立進行資料庫的設計,並且有sql最佳化經驗;

5,熟悉Redis,MongoDB等Nosql,並且能熟練的使用;

6,熟悉zookeeper,kafak,rabbitmq等中間件,並且能熟練的使用;

7,熟悉spring cloud,dubbo等微服務框架的基本知識和原理;

8,熟悉Linux的基本命令,對docker有一定的了解;

9,有良好的溝通能力,學習能力,適應能力,責任心。

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

職責:

1、負責公司基礎平台的自動化腳本搭建、最佳化及日常維護工作、系統集成測試

2、負責系統性能調優及系統異常的排查

3、負責監控體系部署和最佳化,參與公司網路、硬體、系統等層面的標準化及自動化工作

4、其他系統相關的日常維護工作

任職要求:

(一)基本要求

1、學歷要求:本科及以上學歷

2、專業要求:計算機或相關專業,較好的英文閱讀能力

3、工作經驗:2年以上自動化腳本開發工作經驗

(二)技術要求

1、計算機相關專業本科或以上學歷、2年以上運維工作經驗,熟悉TCP/IP協定、Linux系統及核心相關知識;

2、熟練掌握運用1種以上的腳本語言,包括:golong,Shell、Python、perl等;

3、熟練Linux下常規軟體的使用,如LNMP、LVS、NTP、DNS等,善於部署與最佳化;

4、能夠熟練排查運維過程中出現的服務故障、系統故障、網路故障等;

5、熟悉KVM、LXC等虛擬化技術優先,有docker、K8S的運維經驗者優先;

6、熟悉公有雲、混合雲、私有雲,使用過阿里雲相關中間件產品(EDAS、DRDS、MQ、OceanBase)者優先;

7、搭建自動化測試環境,同時能夠承擔部分軟體測試工作。

(三)能力要求

1、熟練使用docker容器工具和linux系統命令

2、喜歡去看及嘗試新技術,樂於分享,能有效的表達。

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

1、分析產品需求(投研類APP、用戶類APP和中後台管理系統等)根據開發規範進行系統設計及開發;

2、按照研發流程編寫各種開發文檔及項目文檔;

3、分析並解決軟體開發和運維過程中的技術問題;

4、能配合完成其他相關任務目標。