高級Java開發(fā)工程師崗位的工作職責
高級Java開發(fā)工程師崗位的工作職責
高級Java開發(fā)工程師需要負責技術團隊建設及技術培訓工作,帶領團隊鉆研新的技術。以下是學習啦小編整理的高級Java開發(fā)工程師崗位的工作職責。
高級Java開發(fā)工程師崗位的工作職責1
職責:
1、參與項目需求分析,進行系統(tǒng)框架和核心模塊的詳細設計;
2、根據(jù)項目開發(fā)進度和任務分配,開發(fā)相應的軟件模塊;
3、根據(jù)公司技術文檔規(guī)范編寫相應的技術文檔;
4、負責公共服務平臺的系統(tǒng)分析和架構設計,通過對現(xiàn)有系統(tǒng)的分析,確定系統(tǒng)架構方案,對各個子系統(tǒng)完成架構搭建;
5、分析系統(tǒng)瓶頸,解決各種疑難雜癥,對系統(tǒng)進行性能調優(yōu);
6、解決項目中的關鍵架構問題和技術難題,負責項目中關鍵技術難點的攻關;
崗位要求:
1、大學本科以上學歷,計算機及相關專業(yè);
2、精通JavaEE架構、設計模式,精通JavaScript,有豐富的B/S或C/S多層架構開發(fā)經驗;
3、精通Spring、SringMvc、mybatis、spring Boot2.0等主流開源框架,并熟悉其核心思想、實現(xiàn)原理;熟悉主流底層中間件、分布式技術;精通gradle或maven等;能熟練使用 Rational Rose、PowerDesigner、Axure 等設計工具;
4、熟悉Linux/Unix環(huán)境;精通ORACLE、MS SQL Server、MYSQL等至少一種數(shù)據(jù)庫,并熟練應用Tomcat或WebLogic等應用服務器;
5、5年以上Java開發(fā)經驗, 有大中型應用系統(tǒng)核心模塊開發(fā)的成功經驗;
6、熟悉MySQL及oracle等數(shù)據(jù)庫使用、設計、調優(yōu),對數(shù)據(jù)庫索引有較深刻的理解;
7、具備良好的表達能力、服務意識和高度的責任心、團隊意識和合作能力、能獨立解決技術問題,有較強的創(chuàng)新意識;
高級Java開發(fā)工程師崗位的工作職責2
職責
1負責研發(fā)公司應用軟件、基礎平臺組件的模塊設計、開發(fā)、單元測試和交付
2編寫技術文檔,為使用平臺組件的應用開發(fā)團隊提供技術支援
3關注新技術,對新技術進行調研和引入
應聘要求:
1. 本科或以上學歷, 計算機或相關專業(yè)背景。5年以上Java開發(fā)經驗
2. 有較強的Java語言功底,熟悉I/O、多線程、集合等基礎知識,熟悉分布式、緩存、微服務、消息等機制
3. 熟悉J2EE架構和相關的Java開發(fā)技術,熟悉Maven的使用,精通Spring / Spring Boot、Spring MVC、Spring Data JPA、 RESTFul定義與開發(fā)等,能快速適應現(xiàn)有UI框架
4. 熟悉MySQL數(shù)據(jù)庫,熟悉關系數(shù)據(jù)庫邏輯和物理建模,熟練使用SQL語言,熟悉Linux環(huán)境及常用命令
5. 熱愛技術,喜歡鉆研,能對已有框架進行擴展的能力
6. 能夠獨立擔當功能模塊的設計開發(fā),具備較強的問題排查及分析能力,快速定位并解決,具有良好的開發(fā)文檔編寫能力
高級Java開發(fā)工程師崗位的工作職責3
職責:
1.進行產品需求分析和系統(tǒng)架構設計,負責公司核心業(yè)務模塊開發(fā),能獨立攻關系統(tǒng)難點問題。
2.編寫系統(tǒng)架構文檔、接口說明文檔及主要業(yè)務流程圖等開發(fā)文檔。
3.進行團隊技術管理,為每個版本制定準確的開發(fā)計劃并分配給下屬人員進行開發(fā)。
4.代碼審計,指導初中級開發(fā)人員編碼,協(xié)助參與代碼設計、審核和檢查。
5.參與系統(tǒng)穩(wěn)定性、性能和擴展性調試。
任職要求:
1.計算機、電子、通信、信息處理、電子商務、辦公自動化等相關專業(yè)大專以上學歷,有5年以上相關軟件開發(fā)經驗;
2.精通web mvc框架、Java、JavaScript,熟悉JSP/Servlet、JavaScript、Ajax、Jquery等WEB技術,至少精通Struts、Spring、Hibernate、iBatis等主流的開源框架之一;
3.有分布式、高可用、高并發(fā)系統(tǒng)開發(fā)經驗,熟悉Dubbo等分布式框架并有應用經驗;
4.熟練使用Oracle、MySQL、SQL Server數(shù)據(jù)庫之一,有數(shù)據(jù)庫性能問題診斷及SQL語句調優(yōu)經驗;
5.熟悉Linux操作系統(tǒng),熟悉Shell腳本,熟練使用SVN或Git版本管理工具;
6.熟練使用WebLogic、Tomcat、WebSphere等web應用服務器之一,熟悉nginx、Apache等的安裝、配置;
7.參與過大型項目軟件的開發(fā),有團隊精神和敬業(yè)精神,具備良好的自我學習能力和獨立的解決問題能力,能夠帶領小團隊在指定時間內完成高質量程序;
高級Java開發(fā)工程師崗位的工作職責4
職責:
1. 負責公司產品技術框架的選型與搭建;
2. 負責公司自有軟件框架的設計和搭建、第三方中間件的選型;
3. 進行各種提升研發(fā)人員的整體研發(fā)能力的培訓;
4. 指導并參與完成新產品的需求分析和概要設計,組織并參與技術攻關;
5. 指導成員進行疑難問題的處理。
任職要求:
1、教育背景:全日制本科及以上學歷;
2、經驗能力:3年以上Java開發(fā)經驗,1年以上帶團隊;
3、個性特質:性格開朗,為人真誠,善于傾聽。
高級Java開發(fā)工程師崗位的工作職責5
職責:
1、負責電商平臺Java Web系統(tǒng)的開發(fā)編碼工作;
2、負責重點難點技術問題的研究及解決,編寫較規(guī)范和高質量的設計文檔;
3、對初中級開發(fā)人員提供技術上的指導,幫助項目組成員進行詳細設計和開發(fā)。
任職要求:
1、計算機或相關專業(yè)優(yōu)先;
2、三年以上JAVA研發(fā)和軟件設計經驗;
3、熟練html5、javaScript,jquery等web前端技術;
4、參與過大中型項目的核心功能開發(fā)工作,有良好的系統(tǒng)規(guī)劃能力,制定系統(tǒng)架構,編寫技術規(guī)范和項目開發(fā)文檔;
5、熟悉SpringBoot、SpringCloud、SpringMVC、MyBatis、hibernate等開源框架;
6、熟悉MySQL、Oracle或NoSQL數(shù)據(jù)庫技術,熟悉SQL調優(yōu)機制,有大型數(shù)據(jù)庫軟件開發(fā)經驗者優(yōu)先;
7、熟悉分布式、緩存、消息、數(shù)據(jù)分析等工作機制,具有大型分布式、高并發(fā)、高負載、高穩(wěn)定性的系統(tǒng)設計開發(fā)經驗優(yōu);
8、表達能力好,思維清晰敏捷,工作認真負責,善于學習、具有分析、解決問題的能力,創(chuàng)新意識強,有團隊精神;
9、有參與過醫(yī)藥行業(yè)項目經驗優(yōu)先。
相關文章: