Java高級開發(fā)工程師(DDMCD)職位描述與崗位職責任職要求
職位描述:
職位描述與崗位職責任職要求職位:java高級開發(fā)工程師
1、參與項目需求分析和設計,對項目開發(fā)工作提出解決方案;
2、負責程序開發(fā)工作,有良好的編碼習慣;
3、研究項目技術細節(jié),編寫相應的說明書;
4、參與程序代碼單元測試、上線、維護工作。
任職要求:
1、計算機或相關專業(yè),本科及以上學歷,至少5年B/S實際項目經(jīng)驗;參加過大型項目開發(fā),有SaaS,PaaS,用戶中心等系統(tǒng)開發(fā)經(jīng)驗的優(yōu)先;
2、掌握Java基礎,熟悉常用類庫。理解Javaweb中的servlet,jsp,freemarker,thymeleaf等模板,了解Spring、SpringBoot、SpringCloud、SpringMVC、Mybatis、JPA、Dubbo等主流框架對javaweb的封裝原理;
3、理解java中較為高級的特性,如反射,動態(tài)代理,JVM,內(nèi)存模型,多線程等等。了解設計模式,熟練使用框架,對遇到的bug,能夠借助日志和搜索引擎分析出問題的原因;
4、理解java分布式架構,微服務架構,了解其與集中式架構的區(qū)別,并能保證分布式代碼質(zhì)量。熟練使用各個中間件如nginx,redis,mq,zookeeper等等,并了解其工作原理和使用場景;
5、有ORACLE、MYSQL、H2,HBase等數(shù)據(jù)庫開發(fā)經(jīng)驗,有較強的SQL編寫能力;
6、熟悉版本管理流程,熟悉Git/SVN至少一種版本管理工具;
7、熟悉Jetty/JBoss/Tomcat等主流J2EE應用服務;熟悉linux操作命令;
8、熟悉Maven/Gradle/Ant等項目管理工具;
9、熟悉常用的通信協(xié)議,并能說出其中原理;
10、熟悉多種服務端開發(fā)語言優(yōu)先考慮;
11、對技術有強烈的興趣,具備技術前瞻性,喜歡鉆研,具有良好的學習能力和技術實現(xiàn)能力,工作主動性強,有責任心,注重團隊合作,愿意從事系統(tǒng)研發(fā)工作領域。
12、有Groovy/Grails開發(fā)經(jīng)驗優(yōu)先;
微信
篇2:Java工程師職位描述
Java工程師職位描述
職位描述:
1、負責產(chǎn)品功能開發(fā);
2、遵循公司技術標準、規(guī)范,高質(zhì)量完成設計、開發(fā)任務;
3、參與研發(fā)部門技術積累、技術難題解決等工作;
任職要求:
1、大專以上學歷,計算機、電子或通訊類相關學習經(jīng)歷,1-5年以上實際開發(fā)工作經(jīng)驗;
2、精通Java/J2EE編程,能熟練使用SpringMVC、hibernate、框架進行項目開發(fā),熟練使用freemarker等前端模板語言;
3、熟練使用WebService主流框架開發(fā);
4、熟練使用JSP,Jquery框架(JqueryUI、easyUI等)、CSS等技術;有HTML5開發(fā)經(jīng)驗者優(yōu)先;
5、有過數(shù)據(jù)交換平臺開發(fā)經(jīng)驗者優(yōu)先;
6、熟悉ORACLE,MYSQL等數(shù)據(jù)庫開發(fā),有熟練的SQL編寫能力;
7、工作熱情,富有團隊意識;
8、有業(yè)務流程管理和工作流系統(tǒng),規(guī)則引擎開發(fā)經(jīng)驗,如:JBPM,Activit,Drools,OpenRules,優(yōu)先考慮。
篇3:Java工程師崗位工作職責
簡介:Java自1995年問世以來,因其卓越的通用性、高效性、平臺移植性和安全性等特性,成為全球范圍內(nèi)應用范圍最廣的開發(fā)語言,而且即使歷經(jīng)二十余年發(fā)展仍然在行業(yè)內(nèi)保持著“常青樹”的地位。Java軟件工程師是指運用Java這種開發(fā)語言去完成軟件產(chǎn)品的軟件程序設計、開發(fā)、測試、維護升級等工作的人員。
Java工程師職位描述:(模板一)
崗位職責:
1、維護技術平臺與框架的代碼與文檔
2、復雜的技術性棘手問題的分析與解決,輸出解決方案
3、輔助完成核心、復雜業(yè)務版本的架構與設計
4、洞察技術前沿,引入高價值技術流入公司
任職要求:
1、3年以上工作經(jīng)驗,JAVA基礎扎實,擁有良好的編碼習慣,編寫文檔能力強
2、有良好的系統(tǒng)架構與設計能力,有良好的技術語言表達與溝通能力
3、熟悉使用Spring、SpringMVC、Mybatis、Springboot、dubbo、redis等主流技術,有良好的編碼實踐,善于重構代碼和有CodeReview喜歡的優(yōu)先
4、掌握多線程、高并發(fā)、集群、分布式等技術
5、能負責業(yè)務模塊分析設計并負責完成開發(fā)
6、責任心強,良好的溝通和學習能力,團隊合作精神,能獨立承擔工作
Java工程師職位描述:(模板二)
崗位職責:
1、根據(jù)項目需求,按時保質(zhì)完成相關軟件平臺的設計與開發(fā);完成基于平臺的優(yōu)化升級工作;
2、負責微信公眾號的開發(fā);
3、負責項目的架構設計和開發(fā);
4、規(guī)范文檔的編寫、維護,完成其它與項目相關工作。
任職要求:
1、本科及以上學歷,計算機軟件或相關專業(yè);3年以上java實際項目開發(fā)經(jīng)驗;
2、精通Web編程,具備2年以上使用Java語言進行web開發(fā)的經(jīng)驗,熟悉html,javascript;
3、熟悉基于Oracle或者Mysql的設計和開發(fā)、Linu*操作系統(tǒng)、SVN操作;
4、精通servlet,JMS,Jdbc開發(fā);熟悉Spring、iBatis等開源框架,熟悉各種常用設計模式;
5、有平臺化實施經(jīng)驗者,有大數(shù)據(jù)量、高并發(fā)系統(tǒng)和大型網(wǎng)站構建經(jīng)驗者優(yōu)先。
Java工程師職位描述:(模板三)
職位描述:
1、按時完成負責的開發(fā)任務,交付高質(zhì)量代碼、文檔;
2、維護線上系統(tǒng)的高穩(wěn)定、高可用,持續(xù)優(yōu)化系統(tǒng)性能和體驗;
3、持續(xù)研究創(chuàng)新性技術并分享;
職位要求:
1、大學本科及以上學歷,計算機或相關專業(yè);2年以上java實際項目開發(fā)經(jīng)驗;
2、有扎實的Java基礎,熟悉Java多線程、并發(fā)以及網(wǎng)絡通信;
3、熟悉主流開源應用框架,如Springmvc、Springboot、Spring、MyBatis等;
4、熟悉關系型數(shù)據(jù)庫MySQL、Oracle等,熟悉事務原理、SQL優(yōu)化;
5、熟悉NOSQL數(shù)據(jù)庫,如Redis、MongoDB等;
6、熟悉分布式系統(tǒng)的設計及應用,如分布式緩存、消息隊列、負載均衡等機制;
7、良好的學習能力、團隊協(xié)作能力和溝通能力;善于思考,能獨立分析和解決問題;強烈的主人翁意識;