中高級Java開發(fā)工程師的主要職責說明
中高級Java開發(fā)工程師的主要職責說明
中高級Java開發(fā)工程師需要根據(jù)設計文檔編寫代碼,能獨立負責目標任務的開發(fā)過程。以下是學習啦小編整理的中高級Java開發(fā)工程師的主要職責說明。
中高級Java開發(fā)工程師的主要職責說明1
職責:
1、負責應用系統(tǒng)/產品的技術方案制定;
2、負責應用系統(tǒng)代碼的設計、編碼實現(xiàn)與單元測試;
3、配合測試保證系統(tǒng)的質量,參與橫向技術與業(yè)務產品平臺和組件的沉淀;
4、負責應用系統(tǒng)的故障解決,確保系統(tǒng)的高可用性;
5、負責應用系統(tǒng)的優(yōu)化和重構,確保代碼的可讀性、易維護性和功能的可擴展性;
6、完成產品經理/項目經理交代的其它任務,
任職資格:
1、3-4年Java開發(fā),Oracle、MySql數(shù)據(jù)庫使用經驗,熟練java語言,熟練運用多種軟件設計模式,熟練掌握J2EE主流架構Struts2、Spring、Hibernate、SpringMVC、SpringBoot技術等技術等;
2、熟悉掌握常見的流程引擎、搜索引擎、規(guī)則引擎等,能熟練的應用到產品/項目中;
3、具備豐富的Web開發(fā)經驗,熟悉HTML、Javascript,Ajax,Json,JQuery, Echarts,離線地圖等開源框架,對于主流的開源技術熟悉其應用與原理;
4、具備面向對象設計和編程理念,有較好的設計功底,對于面向對象設計原則有比較清晰的理解;
5、熟悉高并發(fā)、高性能的分布式系統(tǒng)的設計、開發(fā)、問題解決以及調優(yōu)相關知識;
6、有電信應用系統(tǒng)和大數(shù)據(jù)應用系統(tǒng)的開發(fā)背景優(yōu)先。
中高級Java開發(fā)工程師的主要職責說明2
職責:
1、深入項目需求分析,根據(jù)產品開發(fā)進度和任務分配,組織相應的軟件模塊開發(fā);
2、根據(jù)公司文檔規(guī)范編寫相應的技術文檔;
3、根據(jù)業(yè)務變化,不斷改善產品架構和功能設計,保證業(yè)務系統(tǒng)的性能、穩(wěn)定性和可靠性;
任職要求:
1、本科學歷,計算機相關專業(yè);
2、4-5年扎實的JAVA開發(fā)經驗,對jvm原理有一定了解;
3、1年以上互聯(lián)網(wǎng)行業(yè)大型企業(yè)應用系統(tǒng)開發(fā)相關經驗,扎實的基礎知識, 有處理高并發(fā)請求架構經驗優(yōu)先;
4、熟練掌握 SpringCloud,Springboot框架,并能開發(fā)簡單的demo應用;
5、熟練掌握SpringMVC/Spring/mybatis框架;
6、熟悉接口技術,如webservice,thrift和hessian等,有協(xié)議開發(fā)經驗優(yōu)先;
7、熟悉Linux常用命令,能獨立在上面進行開
發(fā),測試和部署;
8、熟悉oracal、mysql數(shù)據(jù)庫,能熟練運用sql語言,有一定性能優(yōu)化經驗等;
9、 熟悉Web及前端技術(包括 Javascript,ajax,json,jQuery,等開源框架);
10、有良好的團隊合作精神和溝通能力,有較強的溝通協(xié)調能力,具有較高責任感,主動性和執(zhí)行力。
中高級Java開發(fā)工程師的主要職責說明3
職責:
-負責具體項目/任務的詳細設計、編碼,軟件產品項目規(guī)劃工作,制定具體項目實施方案及軟件 開發(fā)技術和規(guī)范及標準流程的改進;
-參與項目/任務的模塊架構、數(shù)據(jù)庫的設計,解決項目/任務開發(fā)中遇到的各種問題,完成相應 模塊軟件的設計、開發(fā)、編程任務;
-整合并優(yōu)化項目開發(fā)所需各種資源;
-負責相關技術文檔的編寫(如各類設計文檔、數(shù)據(jù)庫文檔、測試文檔等);
-階段性和周期性的向部門領導匯報項目/任務的最新情況,對于可能發(fā)生的任何風險進行上報。
任職要求:
-計算機專業(yè)統(tǒng)招本科以上學歷,5年以上Java開發(fā)經驗,其中至少2年互聯(lián)網(wǎng)項目開發(fā)經驗;
-熟悉Git版本控制系統(tǒng),并有實踐經驗;
-精通Java語言,具備面向對象的開發(fā)思想,具備良好的編碼規(guī)范,優(yōu)秀的文檔編寫能力,熟悉 常用的設計模式;
-扎實JAVA基礎知識,熟悉NIO,有java高并發(fā)、分布式實戰(zhàn)經驗;
-精通Oracle、MySQL等主流數(shù)據(jù)庫,并能根據(jù)業(yè)務需求設計數(shù)據(jù)庫結構,精通Redis、MongoDB 等NOSQL數(shù)據(jù)庫,熟悉分表分庫;
-精通SpringBoot、SpringCloud、SSM、ElasticSearch、Gradle等主流技術棧;
-熟悉微服務化開發(fā),大數(shù)據(jù)量、高并發(fā)系統(tǒng)和大型網(wǎng)站構建經驗者優(yōu)先考慮,能夠處理復雜問題;
-具有較強的學習接受能力,良好的編碼習慣,工作積極主動、擅于思考,擅于發(fā)現(xiàn)和解決問題, 能夠承受較大壓力;
-有責任感和良好的團隊合作精神。
中高級Java開發(fā)工程師的主要職責說明4
職責:
1、協(xié)助設計技術方案和系統(tǒng)架構,重構現(xiàn)有不完善的系統(tǒng);
2、負責對內、對外接口設計、實現(xiàn),開發(fā)交互、性能、安全性良好的APP移動應用;
3、獨立承擔系統(tǒng)中一個整體模塊功能的開發(fā)工作;
4、編寫系統(tǒng)核心代碼,解決開發(fā)中的疑難問題;
5、承擔重要系統(tǒng)模塊的維護和監(jiān)控工作,保證系統(tǒng)服務的穩(wěn)定可靠;
6、能為團隊引入創(chuàng)新的技術和思維。
崗位要求:
1、3年以上相關JAVA開發(fā)經驗;
2、熟悉使用Java語言,理解Java相關設計思想和技術,良好的編碼習慣;
3、熟悉使用Spring mybatis或HIbernate等開源框架,了解其原理和機制;
4、掌握JavaScript,Jquery,CSS3,HTML5等Web界面的設計編程;
5、熟練使用Oracle數(shù)據(jù)庫,包括編碼、維護、性能調優(yōu)等,有分布式集群數(shù)據(jù)處理經驗優(yōu)先考慮;
6、熟練使用J2EE開發(fā)主流框架,能夠獨立承擔前、后端的開發(fā)工作;
7、熟悉分布式系統(tǒng)的設計和應用,熟悉分布式、緩存信息等機制,使用一項或者以上主流開源項目優(yōu)先;
8、良好的溝通、團隊協(xié)作能力,責任心強,承受較大的工作壓力。
中高級Java開發(fā)工程師的主要職責說明5
職責:
1.分析個性化業(yè)務需求,負責產品的開發(fā)、調試和維護;
2.負責產品實施過程中的問題跟蹤與修訂;
3.協(xié)調并完成項目與產品改進工作;
4.根據(jù)開發(fā)進度與任務完成項目安排的相關工作;
5.配合相關人員進行測試,根據(jù)項目輸出相關的技術文檔;
6.負責編寫相應的開發(fā)和設計文檔。
任職要求;
1.計算機、軟件等理工類相關專業(yè),全日制大專以上學歷,2年及以上Java開發(fā)經驗,熟悉Java設計模式;
2.精通JAVA面向對象編程,精通Servlet、Jsp、Jdbc、HTML,熟悉MVC結構、運用框架體系struts+hibernate+spring,精通MySQL、Oracle等數(shù)據(jù)庫系統(tǒng),熟練掌握SQL語句;
3.熟悉j2ee體系,能夠獨立完成系統(tǒng)結構開發(fā)和應用部署;
4.熟悉Eclipse+Tomcat開發(fā)工具使用,熟悉weblogic優(yōu)先;
5.具有良好的表達能力和溝通能力,工作責任心強,善于學習,具有良好的團隊合作精神。
相關文章: