Java高級開發(fā)工程師崗位的工作職責(zé)說明(精選12篇)
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇1
職責(zé):
1、負責(zé)改進系統(tǒng)的性能、可擴展性、穩(wěn)定性、安全性;
2、負責(zé)分布式應(yīng)用系統(tǒng)分析、架構(gòu)設(shè)計、開發(fā);
3、負責(zé)項目開發(fā)過程中的技術(shù)攻關(guān)及運行中出現(xiàn)的技術(shù)問題;
4、定期review項目代碼,并組織代碼評審;
5、負責(zé)指導(dǎo)研發(fā)工程師的產(chǎn)品開發(fā)和技術(shù)研究工作,促使研發(fā)團隊整體技術(shù)水平提升。
任職要求:
1、計算機及其相關(guān)專業(yè)本科畢業(yè),5年以上java開發(fā)經(jīng)驗,至少3年以上中大型web應(yīng)用系統(tǒng)架構(gòu)設(shè)計經(jīng)驗;
2、掌握分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉分布式、多線程、緩存、消息、搜索、網(wǎng)絡(luò)編程等高性能架構(gòu)相關(guān)開發(fā)技術(shù);
3、掌握Ngix、Weblogic、Tomcat、Jboss等常見應(yīng)用服務(wù)器的應(yīng)用,同時需要掌握負載均衡、集群等策略;
4、精通spring、springmvc、mybatis、jQuery、EasyUi、freemarker等web框架;
5、掌握mysql、mongodb、hbase、redis等相關(guān)技術(shù)及優(yōu)化;
6、具有扎實的算法及數(shù)據(jù)結(jié)構(gòu)功底;
7、熟悉Linux操作系統(tǒng),熟悉Shell腳本編程及常用Linux操作命令;
8、有hadoop、storm大數(shù)據(jù)處理及高性能架構(gòu)設(shè)計經(jīng)驗優(yōu)先;
9、具備在架構(gòu)模式、設(shè)計模式、OOAD方面的深入的知識和理解;
10、有豐富的性能調(diào)優(yōu)經(jīng)驗,能快速定位性能瓶頸并給出解決方案優(yōu)先;
11、經(jīng)常關(guān)注開源社區(qū)、業(yè)界經(jīng)驗,對主流網(wǎng)站常用的技術(shù)有所知曉;
12、具有互聯(lián)網(wǎng)、互聯(lián)網(wǎng)金融相關(guān)行業(yè)系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇2
1、參與系統(tǒng)架構(gòu)整體設(shè)計,技術(shù)架構(gòu)選型,并主導(dǎo)功能模塊設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、對外接口設(shè)計;對產(chǎn)品中的總體設(shè)計、模塊設(shè)計進行確定、審查和把關(guān);
2、承擔(dān)項目核心功能的研發(fā)工作,負責(zé)核心技術(shù)問題的攻關(guān),系統(tǒng)優(yōu)化;
3、對技術(shù)人員進行相關(guān)技術(shù)培訓(xùn),指導(dǎo)開發(fā)人員在整體架構(gòu)下開展詳細設(shè)計開發(fā)工作;
4、積極了解業(yè)界發(fā)展、互聯(lián)網(wǎng)相關(guān)新技術(shù)及趨勢,規(guī)劃公司未來技術(shù)架構(gòu)方向;
5、協(xié)助技術(shù)主管進行團隊管理。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇3
職責(zé):
1.負責(zé)公司產(chǎn)品研發(fā),代碼編寫及評審。
2.負責(zé)系統(tǒng)框架的搭建及系統(tǒng)調(diào)優(yōu)。
3.負責(zé)需求調(diào)研、可行性分析和需求分析,撰寫相關(guān)的技術(shù)文檔。
4.產(chǎn)品上線后,配合運維團隊保障平臺的穩(wěn)定,解決相關(guān)技術(shù)問題。
5.協(xié)助并完成其他各類技術(shù)開發(fā)任務(wù)。
6.帶領(lǐng)團隊解決問題,并對初中級開發(fā)進行指導(dǎo)。
任職要求:
1.本科及以上學(xué)歷,計算機相關(guān)專業(yè),5年以上相關(guān)工作經(jīng)驗。
2.熟悉主流的Java開發(fā)框架如Spring, SpringMVC, Mybatis,SpringBoot,SpringCloud等。
3.了解 Kafka Redis等。
4.掌握數(shù)據(jù)庫相關(guān)知識,熟悉Oracle數(shù)據(jù)庫,能熟練運用SQL語言,具備一定的SQL調(diào)優(yōu)經(jīng)驗。
5.熟悉Linux系統(tǒng),熟悉SVN、GIT等代碼版本管理工具,熟悉Maven等項目工具。
6.熟練使用redis 緩存,熟悉搜索引擎Solr或elasticsearch。
7.具有技術(shù)文檔編寫的能力。
8.熟悉Linux、Tomcat,Apache,Nginx等開源的服務(wù)器和Web服務(wù)中間件。
9.基本功扎實,邏輯思維嚴謹,善于獨立思考,樂于分享,良好的協(xié)作意識及團隊精神。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇4
職責(zé):
1、負責(zé)Java項目的開發(fā)及維護工作;
2、參與產(chǎn)品設(shè)計和需求分析;
3、按照項目計劃,配合項目經(jīng)理,按時提交高質(zhì)量代碼,完成開發(fā)任務(wù);
4、解決系統(tǒng)運行中出現(xiàn)的問題缺陷;
5、規(guī)范文檔的編寫、維護,以及其他與項目相關(guān)工作
6、指導(dǎo)初級人員的技術(shù)工作。
7、此崗位可能會在客戶方駐場開發(fā)
任職要求:
1、大專7年及以上,本科5年及以上學(xué)歷,只接受統(tǒng)招或自考(學(xué)歷或年限不足請勿投)
2、Java基礎(chǔ)扎實,熟悉面向?qū)ο蠛驮O(shè)計模式;
3、數(shù)據(jù)庫基礎(chǔ)扎實,掌握數(shù)據(jù)數(shù)據(jù)庫優(yōu)化基本技巧;
4、熟悉SpringMVC、Spring、Mybatis、Hibernate、dubbo等常用框架;
5、熟練掌握mysql、memcached、redis等主流數(shù)據(jù)存儲系統(tǒng);
6. 有線上高并發(fā)、大數(shù)據(jù)量處理經(jīng)驗,對java多線程編程有較深的理解,并有實戰(zhàn)經(jīng)驗;
7、熟練Redis/Memcache等常用中間件;
8、有處理生產(chǎn)問題的經(jīng)驗
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇5
職責(zé):
1、負責(zé)領(lǐng)導(dǎo)分配的Java項目的開發(fā)及維護工作;
2、參與產(chǎn)品設(shè)計和需求分析、軟件測試;
3、有項目管理經(jīng)驗,按時提交高質(zhì)量代碼,完成開發(fā)任務(wù);
4、能快速定位和解決系統(tǒng)運行中出現(xiàn)的問題缺陷;
5、規(guī)范文檔的編寫、維護,以及其他與項目相關(guān)工作;
6、指導(dǎo)初級開發(fā)人員的技術(shù)工作。
7、關(guān)注行業(yè)前沿技術(shù)的動態(tài),協(xié)助公司對新技術(shù)的引進;
任職資格:
1.本科以上學(xué)歷,計算機相關(guān)專業(yè),5年以上開發(fā)經(jīng)驗,有金融/銀行項目經(jīng)驗佳,項目經(jīng)驗中熟練使用過微服務(wù)技術(shù)佳;
2.精通JSP、Servlet、JS、JavaBean等開發(fā)技術(shù),精通Java多線程、Socket通信和常用設(shè)計模式;
3..精通常用的開源框架:Mybatis、Spring、easyUI、Jquery等,尤其是SpringBoot、SpringCloud;
3.熟悉MySQL、Oracle等關(guān)系型數(shù)據(jù)庫設(shè)計和開發(fā);.熟悉Mongdb、redis等非關(guān)系型數(shù)據(jù)庫。
5.熟悉Tomcat、Nginx、Zookeeper等中間件使用和性能調(diào)優(yōu);
6.熟悉面向?qū)ο蟮姆治龊驮O(shè)計技術(shù),包括設(shè)計模式、UML建模等,能運用UML的方法和工具進行面向?qū)ο蟮姆治龊驮O(shè)計,了解軟件工程思想。
7.熟悉Linux操作系統(tǒng),可以熟練使用常用的Linux命令完成日常工作。
8.對業(yè)界的行業(yè)技術(shù)發(fā)展動態(tài)有比較密切的關(guān)注、能夠流利閱讀英文技術(shù)文檔。
9.擅長學(xué)習(xí)新知識,掌握新技能,具有創(chuàng)新思維。
10.具有強烈的責(zé)任心以及優(yōu)秀的表達能力及溝通能力;工作積極主動,性格樂觀。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇6
職責(zé):
1、根據(jù)項目要求,承擔(dān)開發(fā)任務(wù),按計劃完成任務(wù)目標;
2、獨立完成軟件模塊的編碼;
3、協(xié)助測試人員完成軟件系統(tǒng)及模塊測試;
4、編制與項目相關(guān)的技術(shù)文檔;
5、對已有系統(tǒng)進行系統(tǒng)維護及bug跟蹤修改。
任職要求:
1、計算機或相關(guān)專業(yè)本科及以上學(xué)歷;有意從事信息系統(tǒng)管理軟件的開發(fā)維護。
2、熟悉JAVA 編程或從事B/S開發(fā)一年以上工作經(jīng)驗者優(yōu)先;
3、熟悉MVC設(shè)計模式、J2EE架構(gòu)等java相關(guān)技術(shù);
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇7
職責(zé):
1. 主要負責(zé)前端開發(fā)工作, 包括前端的運行環(huán)境的搭建與網(wǎng)絡(luò)訪問配置.
2. 開發(fā)企業(yè)官網(wǎng), 電腦(PC)端頁面, 兼容APP的內(nèi)嵌H5頁面, 公眾號/小程序開發(fā).
3. 參與公司需求討論, 并提出前端相關(guān)方案意見. 解決技術(shù)疑難問題和做好新技術(shù)的預(yù)研積累儲備;
4. 對接后端(JAVA)開發(fā)人員的接口, 同時持續(xù)優(yōu)化前端界面的性能和用戶體驗.
任職要求:
1. 必須計算機專業(yè)畢業(yè), 熱愛前端技術(shù)開發(fā).
2. 熟悉HTML5標準, 必須掌握 HTML5 / CSS3 / ES6 等基本技術(shù), 必須掌握 Nginx 的使用與部署配置.
3. 熟悉 jQuery, VUE, 以及VUE組件的編寫, APP應(yīng)用內(nèi)JS交互, 了解一些類似 uin-app 等跨平臺開發(fā)的框架.
4. 掌握前端工程化/模塊化的編程思想, 合理組織前端代碼結(jié)構(gòu), 熟悉在 WebPack / Node.js 等工具與環(huán)境下開發(fā).
5. 熟悉一些常見的CSS UI庫, 如: Element UI, Bootstrap, Layui, WEUI 等UI庫.
6. 熟悉前后端分離技術(shù), 配合后端完成數(shù)據(jù)交互, 開發(fā)和聯(lián)調(diào), 獨立部署打包發(fā)布前端應(yīng)用.
7. 必須掌握SVN / GIT等代碼版本管理工具的基本使用.
8. 擁有良好的組織與語言溝通能力, 良好的邏輯編程能力, 具有敬業(yè)負責(zé)的精神.
9. 項目目錄結(jié)構(gòu)合理, 代碼格式工整規(guī)范, 命名清晰易懂.
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇8
1.負責(zé)公司生產(chǎn)執(zhí)行系統(tǒng)(MES)的開發(fā)和運維;
2.負責(zé)MES系統(tǒng)的需求分析,能夠快速響應(yīng)用戶需求;
3.負責(zé)MES系統(tǒng)與其他信息系統(tǒng)接口的運維與修改;
4.對系統(tǒng)故障進行及時的排查和處理,確保系統(tǒng)穩(wěn)定運行,降低宕機風(fēng)險;
5.負責(zé)系統(tǒng)相關(guān)的數(shù)據(jù)庫的日程維護和定期巡檢。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇9
1、分析產(chǎn)品需求(投研類APP、用戶類APP和中后臺管理系統(tǒng)等)根據(jù)開發(fā)規(guī)范進行系統(tǒng)設(shè)計及開發(fā);
2、按照研發(fā)流程編寫各種開發(fā)文檔及項目文檔;
3、分析并解決軟件開發(fā)和運維過程中的技術(shù)問題;
4、能配合完成其他相關(guān)任務(wù)目標。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇10
職責(zé):
1、負責(zé)運維自動化平臺的開發(fā)工作
2、負責(zé)運維工具、運維腳本的開發(fā)
3、負責(zé)應(yīng)用運維、數(shù)據(jù)庫運維和大數(shù)據(jù)平臺相關(guān)工具及平臺的設(shè)計和優(yōu)化方案制定,并參與定制化開發(fā)計劃
4、根據(jù)系統(tǒng)業(yè)務(wù)場景,設(shè)計并開發(fā)有針對性的運維工具
5、研究運維相關(guān)技術(shù),根據(jù)系統(tǒng)需求制定運維技術(shù)方案
任職要求:
1.有Python實際項目經(jīng)驗,掌握一種Web開發(fā)框架
2.熟悉常用的自動化運維工具;
3.熟悉常用的持續(xù)集成工具
4.深入理解 Linux 系統(tǒng),熟練掌握MySql
5.具有良好的溝通能力和協(xié)作能力,有較強的獨立工作能力和解決問題的能力
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇11
職責(zé):
1. 參與軟件產(chǎn)品設(shè)計、開發(fā)、實施和維護,保證設(shè)計合理、應(yīng)用技術(shù)得當(dāng)。
2. 進行單元測試,確保功能穩(wěn)定,性能優(yōu)異,保證開發(fā)工作高質(zhì)量完成。
3. 參與軟件設(shè)計的重構(gòu)、優(yōu)化,保證產(chǎn)品的可迭代、可維護性。
4. 參與軟件設(shè)計文檔的起草和完善,保證文檔及時更新。
任職要求:
1. 本科及以上學(xué)歷。
2. 有3年以上Java Web開發(fā)工作經(jīng)驗;有高訪問量,高負載網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。
3. 熟悉Spring、Spring Boot、SpirngMVC,Mybatis/iBatis、Maven及前端Html5/CSS/Javascript等。
4、JAVA基礎(chǔ)扎實,理解IO、線程、集合等基礎(chǔ)框架,對JVM原理有一定的了解。
5、熟悉分布式、多線程及高性能的設(shè)計與編碼及性能調(diào)優(yōu)。
6、熟悉Linux下的常用命令。
7、熟悉Mysql/Oracle等數(shù)據(jù)庫的開發(fā)和數(shù)據(jù)庫的維護。
8、有電力行業(yè)或軌道交通行業(yè)應(yīng)用開發(fā)經(jīng)驗者優(yōu)先。
Java高級開發(fā)工程師崗位的工作職責(zé)說明 篇12
職責(zé):
1、負責(zé)公司c端產(chǎn)品以及廣告數(shù)據(jù)的平臺數(shù)據(jù)基礎(chǔ)建設(shè);
2、大數(shù)據(jù)平臺的搭建與維護;
3、優(yōu)化算法提高執(zhí)行效率;
4、數(shù)據(jù)挖掘相關(guān)開發(fā)。
職位要求:
1. 本科及以上,計算機、軟件工程、統(tǒng)計學(xué)、數(shù)據(jù)挖掘、機器學(xué)習(xí)等相關(guān)專業(yè);
2. 熟悉JAVA語言及JAVA生態(tài)下的開發(fā),了解多線程并發(fā),能獨立完成應(yīng)用開發(fā)和部署;
3. 3年及以上大數(shù)據(jù)流程架構(gòu)經(jīng)驗,熟悉Hbase/Hive/Hadoop/Spark或等主流分布式開發(fā)平臺,有高性能集群設(shè)計和開發(fā)經(jīng)驗;
4. 能熟練操作Linux,熟練掌握SQL數(shù)據(jù)庫語言 HiveSQL/Mysql/Sqlserver;
5. 對有廣告營銷大數(shù)據(jù)算法/開發(fā)經(jīng)驗者優(yōu)先,有大型數(shù)據(jù)項目經(jīng)驗優(yōu)先,有用戶行為分析、用戶建模、業(yè)務(wù)建模經(jīng)驗者優(yōu)先;
6. 具有良好的邏輯分析能力、溝通能力和協(xié)調(diào)能力;
