Java高級開發工程師崗位的工作職責說明

Java高級開發工程師崗位的工作職責說明 篇1

職責:

1、負責改進系統的性能、可擴展性、穩定性、安全性;

2、負責分散式套用系統分析、架構設計、開發;

3、負責項目開發過程中的技術攻關及運行中出現的技術問題;

4、定期review項目代碼,並組織代碼評審;

5、負責指導研發工程師的產品開發和技術研究工作,促使研發團隊整體技術水平提升。

任職要求:

1、計算機及其相關專業本科畢業,5年以上java開發經驗,至少3年以上中大型web套用系統架構設計經驗;

2、掌握分散式系統的設計和套用,熟悉分散式、多執行緒、快取、訊息、搜尋、網路編程等高性能架構相關開發技術;

3、掌握Ngix、Weblogic、Tomcat、Jboss等常見套用伺服器的套用,同時需要掌握負載均衡、集群等策略;

4、精通spring、springmvc、mybatis、jQuery、EasyUi、freemarker等web框架;

5、掌握mysql、mongodb、hbase、redis等相關技術及最佳化;

6、具有紮實的算法及數據結構功底;

7、熟悉Linux作業系統,熟悉Shell腳本編程及常用Linux操作命令;

8、有hadoop、storm大數據處理及高性能架構設計經驗優先;

9、具備在架構模式、設計模式、OOAD方面的深入的知識和理解;

10、有豐富的性能調優經驗,能快速定位性能瓶頸並給出解決方案優先;

11、經常關注開源社區、業界經驗,對主流網站常用的技術有所知曉;

12、具有網際網路、網際網路金融相關行業系統開發經驗者優先。

Java高級開發工程師崗位的工作職責說明 篇2

1、參與系統架構整體設計,技術架構選型,並主導功能模組設計、數據結構設計、對外接口設計;對產品中的總體設計、模組設計進行確定、審查和把關;

2、承擔項目核心功能的研發工作,負責核心技術問題的攻關,系統最佳化;

3、對技術人員進行相關技術培訓,指導開發人員在整體架構下開展詳細設計開發工作;

4、積極了解業界發展、網際網路相關新技術及趨勢,規劃公司未來技術架構方向;

5、協助技術主管進行團隊管理。

Java高級開發工程師崗位的工作職責說明 篇3

職責:

1.負責公司產品研發,代碼編寫及評審。

2.負責系統框架的搭建及系統調優。

3.負責需求調研、可行性分析和需求分析,撰寫相關的技術文檔。

4.產品上線後,配合運維團隊保障平台的穩定,解決相關技術問題。

5.協助並完成其他各類技術開發任務。

6.帶領團隊解決問題,並對國中級開發進行指導。

任職要求:

1.本科及以上學歷,計算機相關專業,5年以上相關工作經驗。

2.熟悉主流的Java開發框架如Spring, SpringMVC, Mybatis,SpringBoot,SpringCloud等。

3.了解 Kafka Redis等。

4.掌握資料庫相關知識,熟悉Oracle資料庫,能熟練運用SQL語言,具備一定的SQL調優經驗。

5.熟悉Linux系統,熟悉SVN、GIT等代碼版本管理工具,熟悉Maven等項目工具。

6.熟練使用redis 快取,熟悉搜尋引擎Solr或elasticsearch。

7.具有技術文檔編寫的能力。

8.熟悉Linux、Tomcat,Apache,Nginx等開源的伺服器和Web服務中間件。

9.基本功紮實,邏輯思維嚴謹,善於獨立思考,樂於分享,良好的協作意識及團隊精神。

Java高級開發工程師崗位的工作職責說明 篇4

職責:

1、負責Java項目的開發及維護工作;

2、參與產品設計和需求分析;

3、按照項目計畫,配合項目經理,按時提交高質量代碼,完成開發任務;

4、解決系統運行中出現的問題缺陷;

5、規範文檔的編寫、維護,以及其他與項目相關工作

6、指導初級人員的技術工作。

7、此崗位可能會在客戶方駐場開發

任職要求:

1、大專7年及以上,本科5年及以上學歷,只接受統招或自考(學歷或年限不足請勿投)

2、Java基礎紮實,熟悉面向對象和設計模式;

3、資料庫基礎紮實,掌握數據資料庫最佳化基本技巧;

4、熟悉SpringMVC、Spring、Mybatis、Hibernate、dubbo等常用框架;

5、熟練掌握mysql、memcached、redis等主流數據存儲系統;

6. 有線上高並發、大數據量處理經驗,對java多執行緒編程有較深的理解,並有實戰經驗;

7、熟練Redis/Memcache等常用中間件;

8、有處理生產問題的經驗

Java高級開發工程師崗位的工作職責說明 篇5

職責:

1、負責領導分配的Java項目的開發及維護工作;

2、參與產品設計和需求分析、軟體測試;

3、有項目管理經驗,按時提交高質量代碼,完成開發任務;

4、能快速定位和解決系統運行中出現的問題缺陷;

5、規範文檔的編寫、維護,以及其他與項目相關工作;

6、指導初級開發人員的技術工作。

7、關注行業前沿技術的動態,協助公司對新技術的引進;

任職資格:

1.本科以上學歷,計算機相關專業,5年以上開發經驗,有金融/銀行項目經驗佳,項目經驗中熟練使用過微服務技術佳;

2.精通JSP、Servlet、JS、JavaBean等開發技術,精通Java多執行緒、Socket通信和常用設計模式;

3..精通常用的開源框架:Mybatis、Spring、easyUI、Jquery等,尤其是SpringBoot、SpringCloud;

3.熟悉MySQL、Oracle等關係型資料庫設計和開發;.熟悉Mongdb、redis等非關係型資料庫。

5.熟悉Tomcat、Nginx、Zookeeper等中間件使用和性能調優;

6.熟悉面向對象的分析和設計技術,包括設計模式、UML建模等,能運用UML的方法和工具進行面向對象的分析和設計,了解軟體工程思想。

7.熟悉Linux作業系統,可以熟練使用常用的Linux命令完成日常工作。

8.對業界的行業技術發展動態有比較密切的關注、能夠流利閱讀英文技術文檔。

9.擅長學習新知識,掌握新技能,具有創新思維。

10.具有強烈的責任心以及優秀的表達能力及溝通能力;工作積極主動,性格樂觀。

Java高級開發工程師崗位的工作職責說明 篇6

職責:

1、根據項目要求,承擔開發任務,按計畫完成任務目標;

2、獨立完成軟體模組的編碼;

3、協助測試人員完成軟體系統及模組測試;

4、編制與項目相關的技術文檔;

5、對已有系統進行系統維護及bug跟蹤修改。

任職要求:

1、計算機或相關專業本科及以上學歷;有意從事信息系統管理軟體的開發維護。

2、熟悉JAVA 編程或從事B/S開發一年以上工作經驗者優先;

3、熟悉MVC設計模式、J2EE架構等java相關技術;

Java高級開發工程師崗位的工作職責說明 篇7

職責:

1. 主要負責前端開發工作, 包括前端的運行環境的搭建與網路訪問配置.

2. 開發企業官網, 電腦(PC)端頁面, 兼容APP的內嵌H5頁面, 公眾號/小程式開發.

3. 參與公司需求討論, 並提出前端相關方案意見. 解決技術疑難問題和做好新技術的預研積累儲備;

4. 對接後端(JAVA)開發人員的接口, 同時持續最佳化前端界面的性能和用戶體驗.

任職要求:

1. 必須計算機專業畢業, 熱愛前端技術開發.

2. 熟悉HTML5標準, 必須掌握 HTML5 / CSS3 / ES6 等基本技術, 必須掌握 Nginx 的使用與部署配置.

3. 熟悉 jQuery, VUE, 以及VUE組件的編寫, APP套用內JS互動, 了解一些類似 uin-app 等跨平台開發的框架.

4. 掌握前端工程化/模組化的編程思想, 合理組織前端代碼結構, 熟悉在 WebPack / Node.js 等工具與環境下開發.

5. 熟悉一些常見的CSS UI庫, 如: Element UI, Bootstrap, Layui, WEUI 等UI庫.

6. 熟悉前後端分離技術, 配合後端完成數據互動, 開發和聯調, 獨立部署打包發布前端套用.

7. 必須掌握SVN / GIT等代碼版本管理工具的基本使用.

8. 擁有良好的組織與語言溝通能力, 良好的邏輯編程能力, 具有敬業負責的精神.

9. 項目目錄結構合理, 代碼格式工整規範, 命名清晰易懂.

Java高級開發工程師崗位的工作職責說明 篇8

1.負責公司生產執行系統(MES)的開發和運維;

2.負責MES系統的需求分析,能夠快速回響用戶需求;

3.負責MES系統與其他信息系統接口的運維與修改;

4.對系統故障進行及時的排查和處理,確保系統穩定運行,降低宕機風險;

5.負責系統相關的資料庫的日程維護和定期巡檢。

Java高級開發工程師崗位的工作職責說明 篇9

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

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

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

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

Java高級開發工程師崗位的工作職責說明 篇10

職責:

1、負責運維自動化平台的開發工作

2、負責運維工具、運維腳本的開發

3、負責套用運維、資料庫運維和大數據平台相關工具及平台的設計和最佳化方案制定,並參與定製化開發計畫

4、根據系統業務場景,設計並開發有針對性的運維工具

5、研究運維相關技術,根據系統需求制定運維技術方案

任職要求:

1.有Python實際項目經驗,掌握一種Web開發框架

2.熟悉常用的自動化運維工具;

3.熟悉常用的持續集成工具

4.深入理解 Linux 系統,熟練掌握MySql

5.具有良好的溝通能力和協作能力,有較強的獨立工作能力和解決問題的能力

Java高級開發工程師崗位的工作職責說明 篇11

職責:

1. 參與軟體產品設計、開發、實施和維護,保證設計合理、套用技術得當。

2. 進行單元測試,確保功能穩定,性能優異,保證開發工作高質量完成。

3. 參與軟體設計的重構、最佳化,保證產品的可疊代、可維護性。

4. 參與軟體設計文檔的起草和完善,保證文檔及時更新。

任職要求:

1. 本科及以上學歷。

2. 有3年以上Java Web開發工作經驗;有高訪問量,高負載網站系統開發經驗者優先。

3. 熟悉Spring、Spring Boot、SpirngMVC,Mybatis/iBatis、Maven及前端Html5/CSS/Javascript等。

4、JAVA基礎紮實,理解IO、執行緒、集合等基礎框架,對JVM原理有一定的了解。

5、熟悉分散式、多執行緒及高性能的設計與編碼及性能調優。

6、熟悉Linux下的常用命令。

7、熟悉Mysql/Oracle等資料庫的開發和資料庫的維護。

8、有電力行業或軌道交通行業套用開發經驗者優先。

Java高級開發工程師崗位的工作職責說明 篇12

職責:

1、負責公司c端產品以及廣告數據的平台數據基礎建設;

2、大數據平台的搭建與維護;

3、最佳化算法提高執行效率;

4、數據挖掘相關開發。

職位要求:

1. 本科及以上,計算機、軟體工程、統計學、數據挖掘、機器學習等相關專業;

2. 熟悉JAVA語言及JAVA生態下的開發,了解多執行緒並發,能獨立完成套用開發和部署;

3. 3年及以上大數據流程架構經驗,熟悉Hbase/Hive/Hadoop/Spark或等主流分散式開發平台,有高性能集群設計和開發經驗;

4. 能熟練操作Linux,熟練掌握SQL資料庫語言 HiveSQL/Mysql/Sqlserver;

5. 對有廣告行銷大數據算法/開發經驗者優先,有大型數據項目經驗優先,有用戶行為分析、用戶建模、業務建模經驗者優先;

6. 具有良好的邏輯分析能力、溝通能力和協調能力;