首頁 > 制度大全 > 高級資深Java服務器開發工程師職位描述與崗位職責任職要求

高級資深Java服務器開發工程師職位描述與崗位職責任職要求

2024-07-27 閱讀 5536

職位描述

崗位職責:

崗位職責

作為移動管理平臺(EMM)的高級/資深Java服務器開發工程師,您將與EMM團隊一起,設計和開發EMM系列產品如MDM、MAM、MCM等Application。移動管理平臺(EMM)為移動設備和企業應用服務器提供身份認證、數據傳輸、數據較密、訪問控制等功能;使企業用戶可以放心、安全地使用移動辦公軟件,享受移動化所帶來的全新辦公體驗。

您將負責:

-負責公司EMM產品線服務器端模塊的開發與維護工作;

-參與系統架構設計,并負責完成核心代碼的編寫;

-能與產品、Web前端、客戶端及測試團隊保持良好的溝通,并能在快速理解需求的基礎上,進行功能分解,并能為測試團隊輸出高質量的代碼;

-持續參與公司產品及開發流程的改進,并能解決開發過程中遇到的技術問題;

-能指導其他技術人員工作;

-參與代碼Review,持續提高團隊的編碼規范及設計能力;

任職資格:

我們希望您:

-誠實,善良,守信;

-對技術有持久的熱情,對移動設備相關領域的業界動態及技術規范持能保持不斷跟進;

-具有良好的團隊協作及精神;積極向上,對用戶、產品和團隊負責;

-具有較強的學習能力,能快速分析并解決問題;具有豐富的軟件調試、排錯經驗;

-有責任心,以結果為導向,能夠自我管理,喜歡挑戰技術難題,為能夠向用戶提供有價值的產品而自豪;

技能要求:

-具備扎實的JAVA語言基礎(核心類庫,多線程編程,I/OSocket編程),熟練掌握OOA/OOD,設計模式等相關知識;

-5年以上J2EE工作經驗,有SpringMVC,SSH,myBatis、MySql等相關開發經驗;

-掌握HTTP,HTTPs,TCP/UDP,Proxy相關原理及技術;

-掌握JVM,classloader,GC相關技術的原理;

-熟悉Tomcat,Nginx的使用及調優;

-熟練使用SVN/Git;

-熟悉Linux操作系統及shell腳本;

-熟悉緩存/消息隊列等常用中間件技術;

-熟悉敏捷開發流程;

-熟悉代理服務器、負載均衡等相關技術;

下列經驗和技能將成為重要加分項:

-熟悉Python,C++或其他編程語言;

-熟悉EMM/MDM等相關知識,或有過相關項目的開發經驗;

-有過Zookeeper,Dubbo,Mongodb等相關開發經驗;

-有過移動安全領域相關開發經驗或掌握相關技術;

-開發過Android或IOS應用;

篇2:Java工程師職位描述

Java工程師職位描述

職位描述:

1、負責產品功能開發;

2、遵循公司技術標準、規范,高質量完成設計、開發任務;

3、參與研發部門技術積累、技術難題解決等工作;

任職要求:

1、大專以上學歷,計算機、電子或通訊類相關學習經歷,1-5年以上實際開發工作經驗;

2、精通Java/J2EE編程,能熟練使用SpringMVC、hibernate、框架進行項目開發,熟練使用freemarker等前端模板語言;

3、熟練使用WebService主流框架開發;

4、熟練使用JSP,Jquery框架(JqueryUI、easyUI等)、CSS等技術;有HTML5開發經驗者優先;

5、有過數據交換平臺開發經驗者優先;

6、熟悉ORACLE,MYSQL等數據庫開發,有熟練的SQL編寫能力;

7、工作熱情,富有團隊意識;

8、有業務流程管理和工作流系統,規則引擎開發經驗,如:JBPM,Activit,Drools,OpenRules,優先考慮。

篇3:Java工程師崗位工作職責

簡介:Java自1995年問世以來,因其卓越的通用性、高效性、平臺移植性和安全性等特性,成為全球范圍內應用范圍最廣的開發語言,而且即使歷經二十余年發展仍然在行業內保持著“常青樹”的地位。Java軟件工程師是指運用Java這種開發語言去完成軟件產品的軟件程序設計、開發、測試、維護升級等工作的人員。

Java工程師職位描述:(模板一)

崗位職責:

1、維護技術平臺與框架的代碼與文檔

2、復雜的技術性棘手問題的分析與解決,輸出解決方案

3、輔助完成核心、復雜業務版本的架構與設計

4、洞察技術前沿,引入高價值技術流入公司

任職要求:

1、3年以上工作經驗,JAVA基礎扎實,擁有良好的編碼習慣,編寫文檔能力強

2、有良好的系統架構與設計能力,有良好的技術語言表達與溝通能力

3、熟悉使用Spring、SpringMVC、Mybatis、Springboot、dubbo、redis等主流技術,有良好的編碼實踐,善于重構代碼和有CodeReview喜歡的優先

4、掌握多線程、高并發、集群、分布式等技術

5、能負責業務模塊分析設計并負責完成開發

6、責任心強,良好的溝通和學習能力,團隊合作精神,能獨立承擔工作

Java工程師職位描述:(模板二)

崗位職責:

1、根據項目需求,按時保質完成相關軟件平臺的設計與開發;完成基于平臺的優化升級工作;

2、負責微信公眾號的開發;

3、負責項目的架構設計和開發;

4、規范文檔的編寫、維護,完成其它與項目相關工作。

任職要求:

1、本科及以上學歷,計算機軟件或相關專業;3年以上java實際項目開發經驗;

2、精通Web編程,具備2年以上使用Java語言進行web開發的經驗,熟悉html,javascript;

3、熟悉基于Oracle或者Mysql的設計和開發、Linu*操作系統、SVN操作;

4、精通servlet,JMS,Jdbc開發;熟悉Spring、iBatis等開源框架,熟悉各種常用設計模式;

5、有平臺化實施經驗者,有大數據量、高并發系統和大型網站構建經驗者優先。

Java工程師職位描述:(模板三)

職位描述:

1、按時完成負責的開發任務,交付高質量代碼、文檔;

2、維護線上系統的高穩定、高可用,持續優化系統性能和體驗;

3、持續研究創新性技術并分享;

職位要求:

1、大學本科及以上學歷,計算機或相關專業;2年以上java實際項目開發經驗;

2、有扎實的Java基礎,熟悉Java多線程、并發以及網絡通信;

3、熟悉主流開源應用框架,如Springmvc、Springboot、Spring、MyBatis等;

4、熟悉關系型數據庫MySQL、Oracle等,熟悉事務原理、SQL優化;

5、熟悉NOSQL數據庫,如Redis、MongoDB等;

6、熟悉分布式系統的設計及應用,如分布式緩存、消息隊列、負載均衡等機制;

7、良好的學習能力、團隊協作能力和溝通能力;善于思考,能獨立分析和解決問題;強烈的主人翁意識;