Java高級開發工程師崗位的工作職責說明(精選27篇)
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、負責領導分配的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高級開發工程師崗位的工作職責說明 篇3
1、參與系統架構整體設計,技術架構選型,并主導功能模塊設計、數據結構設計、對外接口設計;對產品中的總體設計、模塊設計進行確定、審查和把關;
2、承擔項目核心功能的研發工作,負責核心技術問題的攻關,系統優化;
3、對技術人員進行相關技術培訓,指導開發人員在整體架構下開展詳細設計開發工作;
4、積極了解業界發展、互聯網相關新技術及趨勢,規劃公司未來技術架構方向;
5、協助技術主管進行團隊管理。
Java高級開發工程師崗位的工作職責說明 篇4
職責:
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高級開發工程師崗位的工作職責說明 篇5
職責:
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高級開發工程師崗位的工作職責說明 篇6
職責:
1. 負責Zoom產品線Web前后端平臺架構設計和開發
2. 負責第三方系統和Zoom平臺的集成
3. 解決開發過程中的技術問題,支持、協助處理其他相關的技術問題
4. 進行程序性能的分析和優化工作
崗位要求:
1. 對互聯網的高并發、海量處理、負載均衡、容錯處理等有深入的理解和豐富的經驗優先
2. 計算機相關專業本科及以上學歷,3年以上Java開發經驗
3. 熟悉Java語言,基礎扎實,包括JVM、類裝載機制、多線程并發、IO、網絡等技術體系
4. 精通Java Web開發,熟悉HTTP協議和Servlet規范,掌握Spring、Spring MVC、Mybatis等Java開源框架
5. 熟悉MySQL數據庫設計,性能調優,以及數據庫熱備,快速切換等機制; 另外,熟悉Nosql如DynamoDB等優先
6. 學習能力強,熱衷技術,喜歡鉆研和嘗試新的技術
7. 具備良好的編碼規范,面向對象設計理解,熟悉面向對象設計原則,掌握設計模式及應用場景
8. 具備良好的溝通和團隊協作能力,工作積極主動,思路清晰,責任心強
9. 有SSO相關開發經驗(熟悉不同IDP的特性)優先
Java高級開發工程師崗位的工作職責說明 篇7
職責:
1.根據業務需求,進行架構分析、設計及實現;
2.依照業務需求,進行相關功能的數據庫設計;
3.根據業務及前端需求,及時、高效、高質量產出符合RESTFUL規范的api接口;
4.參與系統微服務化,如微服務實現、Docker環境建設、Jenkins等自動化部署。
任職資格:
1.熟悉關系型數據庫,如MySQL,能依據業務需求進行合理的數據庫設計;
2.精通PHP,PHP方面至少精通一種MVC框架,熟悉Yii框架優先;
3.熟悉前后端分離開發模式;
4.熟練使用git進行代碼管理;
5.熱愛互聯網開源生態,充滿求知欲,具有非常強的持續學習能力;
6.有良好的溝通能力和團隊協作精神;
7.有微服務開發實踐,熟悉Docker、Kafka、Flink更佳。
Java高級開發工程師崗位的工作職責說明 篇8
1. 負責APP的架構設計和編碼;
2. 負責APP重要模塊的方案設計開發,以及升級維護;
3. 負責APP智能設備的對接,功能開發;
4. 負責APP相關問題的分析和優化;
5. 主動思考業務需求,從技術層面驅動業務發展;
6. 架構改進及性能優化。
Java高級開發工程師崗位的工作職責說明 篇9
職責:
1、負責技術架構的設計、優化,根據業務規劃及技術規劃制定架構方案;
2、深入理解分析業務需求,為軟件開發和運行提供架構設計、模型設計,對架構業務合理性、可擴展性和快速迭代負責;
3、能主導、參與核心功能架構與代碼編寫,開發與維護系統公用核心模塊;
4、主導技術難題攻關,提升核心系統高處理性能,保證系統的安全、穩定、快速運行;
5、制定規范和技術約規,參與代碼評審,指導和開發團隊提高開發質量。
要求:
1、工作經驗4年以上;有帶過項目經驗
2、負責跨境電商商品管理后臺系統的設計與開發工作。
3、熟練掌握HTML、DIV+CSS、JS/Ajax等前端技術;
4、熟練掌握MySql等關系型數據庫的基礎知識,并具備一定的數據庫設計、管理、優化能力。
5、熟練掌握PHP編程語言、熟悉OOP編程思想、熟悉主流PHP框架、具備獨立開發的能力。
6、熟悉各種緩存技術,對Memcached,Redis等有一定的了解。
7、有良好的編碼習慣,在實現功能的基礎上能夠寫出健壯、安全、高效的代碼,減少項目后期維護成本。
8、具有強烈的團隊意識和合作精神,具備較強的分析問題和解決問題的能力、工作積極主動、嚴謹負責。
9、熟練掌握Yii、ThinkPHP框架開發。
10、掌握linux的基本操作命令,會源碼編譯安裝搭建LNMP運行環境。
11、具備網站開發安全意識、應對基本的XSS、SQL注入攻擊能力。
Java高級開發工程師崗位的工作職責說明 篇10
1、負責移動端APP功能設計和重構,優化現有APP架構,性能以及用戶體驗。
2、配合產品經理,后端開發及測試完成APP功能迭代開發和交付。
3、協調APP團隊協作,技術支持和進度管理。
Java高級開發工程師崗位的工作職責說明 篇11
職責:
1、后端JAVA程序的設計和開發;
2、輔助進行系統需求分析和整體設計工作;
3、根據設計文檔或需求說明完成代碼編寫、調試、測試和維護工作;
4、分析并解決軟件開發過程中的問題;
5、協助測試工程師制定測試計劃,定位發現的問題;
6、進行定期的code review,保證代碼的可持續發展。
任職要求:
1、計算機軟件或相關專業,本科及以上學歷,4年以上java開發工作經驗;
2、具備扎實的java基礎,有一定的架構功底 ,熟悉redis、mongodb、mysql 、java高并發 ,有一定的金融技術底層設計能力
3、有spring、微服務、web等分布式開發經驗 ,了解 tcp mvc springCloud
4、熟練使用 java8 tomcat git nginx redis、mongodb、mysql 消息隊列、spring_cloud
5、積極主動較,強執行力和較好的溝通能力。
Java高級開發工程師崗位的工作職責說明 篇12
職責:
1、負責我司研發系統的推廣、上線實施、維護與技術支持,并在數據庫進行二次開發。2、參與系統需求調研和產品定義評估,并輸出系統需求分析文檔、用戶手冊;
2、負責解決客戶在使用我司研發的系統使用中遇到的問題,提供相關技術支持;
3、對使用人員進行培訓,指導其正確操作。
任職要求:
1、熟練使用Oracle,熟悉Linux/UNIX平臺,有一年以上實際項目經驗。
2、溝通能力好,抗壓能力強,積極主動性強,能適應出差。
3、了解JAVA語言,J2EE架構,具備分析Java錯誤日志能力。
4、有ELK、Hadoop、Kafka 等開源軟件工作經驗者優先。
5、具備需求分析能力、項目管理經驗、電信行業工作經驗者優先。
Java高級開發工程師崗位的工作職責說明 篇13
1. 參與產品組件的設計, 開發, 維護;
2. 根據產品需求完成模塊設計、編碼、測試工作;
3. 負責代碼的重構和升級,保證代碼的長期穩定性;
4. 能按照項目計劃,按時提交高質量的代碼,完成開發任務;
5. 協作完成大型業務系統,數據分析系統等,接口設計開發、存儲、測試等工作。
Java高級開發工程師崗位的工作職責說明 篇14
職責:
1. 參與軟件產品設計、開發、實施和維護,保證設計合理、應用技術得當。
2. 進行單元測試,確保功能穩定,性能優異,保證開發工作高質量完成。
3. 參與軟件設計的重構、優化,保證產品的可迭代、可維護性。
4. 參與軟件設計文檔的起草和完善,保證文檔及時更新。
任職要求:
1、計算機相關專業本科及以上學歷,1年以上Java工作經驗;
2、精通J2EE相關技術,熟悉mybatis、springmvc,熟悉Java常用設計模式
3、熟悉javascript、jquery、Css等前臺技術;
4、掌握MySQL數據庫的開發、配置、管理、調試,熟練掌握SQL查詢優化及存儲過程編寫;
5、熟練使用svn、git等版本管理工具。
6、強烈的責任心和良好的分析問題、解決問題的能力,良好的溝通能力,良好的職業道德及敬業精神。
7、熟悉Vue優先、熟悉spring cloud 優先。
Java高級開發工程師崗位的工作職責說明 篇15
職責:
1、負責H5游戲客戶端開發;
2、負責游戲開發設計,保證模塊的可行性、游戲性和穩定性;
3、負責移動瀏覽器及微信上的性能調優;
4、規劃游戲開發流程,協同并跟進開發工作。
【任職資格】
1、2年以上游戲開發經驗;
2、精通js語言,并有良好的編程習慣,熟練掌握面向對象編程思想;
3、熟悉html5引擎,如cocos,白鷺egret,能獨立開發;
4、了解H5游戲性能優化,有完整的H5游戲開發經驗;
5、愿意學習和接受新知識,新事物,對攻關疑難問題具有深厚興趣;
6、具備良好的敬業精神和團隊精神。
Java高級開發工程師崗位的工作職責說明 篇16
職責:
1、負責自動化運維平臺的開發
2、負責自動化運維平臺與運維工具的整合與優化
3、負責跟進運維平臺的需求收集、反饋、優化和落地實現
4、研究新運維技術,持續優化系統架構
任職資格:
1、3年或以上PHP/Python/Golang開發經驗
2、熟悉LNMP的配置、管理及優化,熟悉devops工具鏈優先
3、有自動化運維,Docker、Kubernetes開發經驗者優先
4、責任心強,有良好的溝通能力、協作能力、學習能力、英文閱讀能力
Java高級開發工程師崗位的工作職責說明 篇17
職責:
1、根據產品需求完成產品前端展示效果和交互功能等開發;
2、完成公司核心應用級產品的研制和開發;
3、部分項目文檔編寫。
任職要求:
1、碩士及以上學歷,3年及以上相關工作經驗,優秀者可適當放寬條件;
2、熟悉HTML、JavaScript、Ajax、CSS等Web開發技術,對Web標準和兼容性有良好認識,能夠高保真還原設計稿,具備良好的代碼風格以及接口、架構設計能力;
3、熟悉主流的JavaScript框架(JQuery、Bootstrap、MVVM模式等);
4、熟悉HTTP的基本工作原理以及常用WEB開發調試工具;
5、具有良好的溝通能力和客戶服務意識。
Java高級開發工程師崗位的工作職責說明 篇18
職責:
1、負責根據產品文檔進行功能實現設計和數據庫設計;
2、負責平臺后端邏輯和接口的實現、相關數據結構的設計;
3、負責平臺前端動態邏輯的實現;
4、根據開發計劃,按時提交高質量代碼,完成指定的開發任務;
5、協助進行系統體驗改善及數據庫性能優化。
崗位要求
1、計算機相關專業畢業,本科或以上學歷畢業,具有4年及以上Java開發經驗,有金融行業從業經驗者優先;
2、熟悉常見數據庫的配置和使用,熟悉J2EE常用開發技術和常見的開源框架,具有基金交易相關系統開發經驗者優先;
3、具備良好的代碼習慣及較強的文檔編寫能力,要求結構清晰,命名規范,邏輯性強,代碼冗余率低;
4、具備很強的學習能力,思維活躍,服從管理,工作認真負責,有較強的溝通能力和團隊合作精神;
5、具有較強的業務需求分析能力。
Java高級開發工程師崗位的工作職責說明 篇19
職責:
參與日常系統的技術支持,運行維護工作。
負責處理過程中問題現象和處理方案的收集編寫,形成知識庫,并對知識庫進行更新。
負責數據倉庫、報表平臺等BI項目的ETL開發、數據模型設計及應用開發.
負責新 BI 項目的項目執行,負責 BI 可視化報表開發.
崗位要求:
大專及以上學歷,計算機及相關專業。
一年以上的數據庫開發經驗。
熟悉SQL Server、MYSQL等主流數據庫中的一種,能熟練運用SQL。
工作細心,主動、具備良好的邏輯思維能力、具有獨立分析解決問題的能力、有良好的責任心和團隊精神、勇于創新,能承受工作壓力。
具有PowerBI的圖表制作經驗者優先考慮。
Java高級開發工程師崗位的工作職責說明 篇20
職責
1、根據需求能夠獨立完成項目的系統分析和設計;
2、主導完成詳細設計和功能模塊的開發,確保進度和質量;
3、配合測試人員完成軟件的測試工作,提升軟件質量帶領開發團隊,完成開發工作;
4、負責產品功能需求分析與設計,編寫功能模塊的概要、詳細設計文檔;
5、負責完成系統功能模塊實現方案設計、編碼、單元測試、功能交付;
6、負責團隊核心技術預研,參與關鍵技術選型,技術文檔輸出分享;
任職要求:
1、本科畢業,計算機相關專業,有5年以上Java開發的工作經驗;
2、精通Java語言及JavaEE相關技術,掌握Sping、Ibatis、Hibernate、Struts2、等開源框架應用,熟悉web開發技術,如DHTML、Ajax、Javascript等,熟悉分布式、緩存、消息等機制,對JVM原理有一定的了解;
3、能熟練掌握目前主流的數據庫(Oralce /DB2/SQL SERVER/My Sql)至少一種以及非關系型數據庫;
4、熟悉多線程編程;
5、熟悉Tomcat等常用web容器;
6、工作主動性強,耐心細致,有責任心;能承受一定壓力,有良好的溝通能力與團隊合作精神。
Java高級開發工程師崗位的工作職責說明 篇21
職責:
1.根據需求完成功能設計和代碼編寫;
2.負責后端系統性能優化和改進;
3.獨立承擔子系統和模塊的架構設計以及開發;
4.從技術層面參與產品討論、設計;
任職要求:
1.精通Java,4年以上Java開發經驗;
2.精通J2EE開發相關技術和框架,對各種框架如Spring、Hibernate/Spring Data、SpringMVC、MyBatis、Shiro等有深入的應用經驗;
3.精通mysql、redis、mongoDB等數據庫和能夠獨立編寫性能良好的SQL代碼、并能夠進行SQL調優;
4.熟練掌握jQuery、Javascript、JSP、HTML、CSS、AJAX等Web前端編程技術;
5.具備良好的文檔撰寫能力,能夠獨立交付數據接口文檔,編碼時能清晰明了的注釋;
6.具備鉆研新技術的興趣和能力;
7.積極主動,善于溝通,獨立工作能力強并具備良好的團隊合作意識。
Java高級開發工程師崗位的工作職責說明 篇22
職責:
1、根據公司產品要求,負責業務系統的核心模塊的設計和開發;
2、按時按質完成程序開發、系統評測等工作任務;
3、定期維護項目程序,處理反饋回來的系統bug;
4、相關項目開發文檔的編寫,定期技術分享;
5、協助項目組解決遇到的技術難點。
任職要求:
1、本科以上學歷,1-3年PHP開發經驗;
2、精通PHP開發語言,熟練使用組件技術、數據庫、相關開發工具,能獨立承擔項目的模塊開發任務;
3、熟悉相關框架知識,熟悉laravel5.x框架者優先,熟練應用服務器配置;
4、有良好的編碼習慣和技術文檔編寫能力,具有很強的溝通、組織和協調能力;
5、能夠承受較強的工作壓力和強度,有工作責任心。
Java高級開發工程師崗位的工作職責說明 篇23
職責:
1. PHP類項目和網站平臺開發項目管理;負責項目或產品的需求分析、架構設計和技術實施服務;
2. 對產品部門提出的需求進行系統分析和設計; 制定開發規范,參與制定技術標準,編寫相應的技術文檔。
3. 負責產品研發/實施過程中的模塊核心編碼、文檔編寫、性能調優等;
4. 負責整個項目的架構設計,任務分配,項目管理等工作。
崗位要求:
1、3年以上的PHP/MySQL開發經驗,熟悉面向對象,具備數據庫應用系統的規劃及設計能力;
2、熟悉大型網站構架和性能優化,熟悉各種WEB緩存技術,對web安全有豐富的認識和經驗;
3、熟悉Linux/Unix基本操作,熟悉Apache、MySQL、PHP等軟件的編譯安裝和最優化配置;
4、能熟練使用HTML,CSS,JavaScript,ajax,jQuery等技術進行web應用開發
5、具備強烈的進取心、求知欲及團隊合作精神;
6、優化并遵守團隊的代碼格式、結構的規定,編寫易讀、易維護、高質量、高效率的代碼;
7、邏輯思維能力強,做事有條理,具備較強的分析問題和解決問題的能力,工作積極主動、嚴謹負責;
8、有大型門戶網站、社區網站等的開發經驗者優先;有豐富的項目管理經驗者優先。
Java高級開發工程師崗位的工作職責說明 篇24
職責
1)負責小程序商城的業務與技術事務,以及相關的項目跟進、協調與驗收。
2)協同線上的業務團隊、不斷完善集團在自有平臺上的管理。
3)負責網絡平臺的運行監控和數據分析、為相關人員提供數據和技術支持。
4)負責店鋪IT設備運維和管理以及公司機房、電腦維護、有線無線網絡維護,辦公設備維護,對于硬件 的維護有一定經驗;
5)負責突發問題的處理,能夠對復雜問題進行定位和處理。
6)熟悉使用aspl,具備asp語言開發技術;
7)完成總公司和上級安排的其他工作。
任職要求:
1)有2年以上工作經驗;
2)精通小程序(微信) 開發,具有前段、后端、運維經驗優先;
3)具有零售行業的業務知識,熟悉電商商城的業務流程和技術平臺,有電商平臺的技術經驗者更佳;熟悉監控理念和監控工具;
4)工作責任心強,認真負責,具有良好的溝通協調及邏輯思維能力、踏實認真的工作態度;
Java高級開發工程師崗位的工作職責說明 篇25
職責:
1、參與需求調研,負責開展專項業務分析,數據開發工作;
2、負責數據支撐工作,從事數據庫開發,報表設計和實現;
3、負責相關數據庫設計的編寫等工作;
4、參與項目的實施,負責數據結果提交、測試反饋與優化;
5、運營及決策提供業務分析及數據支持;
6、參與建立采集、轉換、整合數據,與展現開發報表分析的數據設計流程,并應用于實際操作中。
任職資格:
1、本科以上學歷,計算機相關專業,掌握SQL語言,至少熟練使用過Sybase、DB2、Oracle等其中一種數據庫;
2、熟悉ETL的概念和流程,至少熟練使用過一種ETL工具(odi,informatica,kettle等);
3、系統學習過數據庫原理,對關系模型設計有一定認識更佳,熟練具備SQL語言、存儲過程的編寫能力;
4、良好的邏輯思維能力,敏銳的數據洞察力,較強的總結歸納能力;
5、持有OCP認證、OCM、數據庫工程師、SPSS、SAS、CDA任意一種證書者優先;
6、熟悉db2和sybase者加分,有會計或審計經驗者加分。
Java高級開發工程師崗位的工作職責說明 篇26
職責
1、參與公司產品的需求分析、設計;
2、完成軟件系統代碼的實現,編寫代碼注釋和相關開發文檔;
3、根據設計文檔或需求說明完成代碼編寫、調試、測試和維護;
4、分析并解決軟件開發和實際運行過程中遇到的問題;
5、配合團隊成員完成公司安排的其他任務;
6、關注互聯網軟件行業技術發展動向,不斷提高自己的技術水平。
任職要求
1、要求5年以上Java開發經驗,具備千萬級用戶產品研發經驗
2、熟悉高性能、高并發、高可用性分布式系統設計
3、Java基礎扎實,熟悉JVM,包括內存模型、類加載機制以及性能優化經驗;熟悉多線程網絡編程、分布式緩存、系列化、NIO及相關框架Spring、myBatis等,有相關實踐經驗;
4、較強自學能力,同時掌握shell腳本編寫更佳
5、有基礎數據結構、算法知識,熟悉strom、drools規則、有金融行業軟件開發經驗優先;
6、有技術熱情和較強的學習能力,對于新技術有濃烈的好奇心,有很好的問題分析和技術攻關能力,具有良好的團隊合作能力、溝通能力、抗壓能力強。
Java高級開發工程師崗位的工作職責說明 篇27
職責
1、負責公司自有項目的服務器后端程序的技術研發工作,包括技術架構設計、重構、優化,根據產品規劃及技術規劃制定應用架構方案;
2、負責公司項目核心功能、數據總線解決方案及第三方接口的開發,主導技術難題攻關,持續提升核心系統在高并發、海量請求數下的高處理性能,編寫程序,單元測試,bug修復工作等;;
3、負責設計、編碼和調試研發平臺后端技術框架,優化及提高后端代碼的性能,審核和評估相關方案與設計,以確保其符合架構規劃,滿足業務需求;
4、分析系統瓶頸,解決各種疑難雜癥,對系統進行性能調優,指導程序員編寫程序,落實技術規范,與產品經理、測試工程師、其他成員溝通合作,保證產品研發工作的質量和進度;
崗位要求
1、軟件工程或計算機相關專業大專以上學歷,3年以上商業項目的實際開發經驗,有電商或短視頻項目的實際開發經驗;
2、精通ThinkPHP、Laravel、Yii等流行框架,熟練掌握LAMP,熟悉TP/SMARTY;
3、精通MySQL、NOSQL、MongoDB等數據庫,能夠編寫和優化復雜的SQL程序;
4、擅長消息隊列、任務調度、負載均衡、并發控制,極具面向對象思維,懂得低耦合高復用封裝,擁有一絲不茍的代碼編寫規范習慣;
5、熟悉Unix/Linux操作系統,熟練掌握shell、Python、Perl其中一種腳本語言;