學識中文吧 > 文祕 > 崗位職責
導航

Java架構師的具體職責

來源:學識中文吧 1.45W 次

Java架構師需要負責系統優化,能準確捕捉系統性能瓶頸,並提出解決方案。下面是本站小編為您精心整理的Java架構師的具體職責。

Java架構師的具體職責

Java架構師的具體職責1

職責:

1、根據產品和專案需求,分析、設計與實現系統架構方案,保障系統架構的合理性、可擴充套件性及經濟性;

2、負責產品架構分析,提出軟硬體架構整體設計,資料庫儲存設計方案,指導其他工程師的設計工作;

3、對相關產品系統架構方案進行評審及改進,控制產品系統架構質量;

4、負責核心技術問題的攻關,系統優化,獨立完成關鍵模組開發工作;協助解決專案開發過程中的技術難題;

5、制定開發規範,參與制定技術標準,編寫相應的技術文件,並對通用技術進行整理,提高技術複用;

6、積極瞭解業界發展、相關新技術及趨勢,促進技術進步和創新。

崗位要求

1、本科以上學歷,8年及以上JAVA領域開發經驗,熟練掌握系統設計原則和設計模式;

2、精通JAVA開發語言及架構和後端常用框架,對語言底層實現及原理有很深厚的理解,熟練掌握物件導向和麵向領域模型的開發方法;

3、熟悉Mysql主流資料庫的使用和管理,同時具有非關係型資料庫儲存,如Nosql等使用經驗;

4、具備高併發、高效能開發經驗或架構設計經驗,具備大中型開發專案的總體規劃、方案設計,在應用系統開發平臺有深厚的基礎和經驗,有大中型應用系統開發和實施的成功案例;

5、橫向視野開闊,對開源專案及其他體言有一定了解,至少精通一門動態型別語言;

6、熟悉各種主流開源框架及應用,熟悉訊息中介軟體的原理及應用;

7、良好的團隊合作精神,有網際網路金融行業背景,有相關係統架構經驗的優先。

Java架構師的具體職責2

職責:

1.負責應用系統的規劃和技術架構

2.系統核心部分程式碼編寫,技術難點公關

3.梳理業務需求,提供業務規劃方案,架構設計方案,並能根據方案開展研發工作

4.指導研發工程師的產品開發和技術研究工作,解決各類技術疑難問題

崗位要求:

1.計算機相關專業本科以上學歷,有5年以上相關開發經驗

2.精通Java基礎程式設計,熟悉io,多執行緒、集合等基礎框架,對相關技術領域的開源產品有深入的瞭解

3.熟悉主流技術架構體系,如Spring,MaBatis等,熟悉微服務,敏捷開發等理念

4.熟悉Oracle,Mysql資料庫

5.熟悉快取技術,如有Redis,Memcached等快取使用經驗

6.精通大型分散式、高併發、高負載、高可用系統設計、開發和調優經驗

7.有帶領開發團隊經驗

Java架構師的具體職責3

職責:

1.深入發掘業務需求為軟體開發提供技術方案設計;

2.負責整體系統的架構和優化;

3.從事核心部分程式碼的編寫;

4.進行業務需求分析和軟體設計,並編碼實現。

任職要求

1. 本科及以上學歷,計算機相關專業;

2.五年以上網際網路電子商務系統或者其他大型企業應用系統開發相關經驗;精通Java相關技術和框架(包括Java語言基礎多執行緒VelocitySpringHibernateiBatisCacheMessage等);

3.熟悉微服務架構;

4. 熟悉MySQL等資料庫設計和開發;

5. 熟悉Redis, Memcached, Hbase, Mongodb等NOSQL的設計和開發;

6. 熟悉使用HadoopSpark做資料分析;

7. 熟悉大容量、高效能的資料庫系統的應用開發,對各種開源的軟體有深入的瞭解,有大規模高併發訪問的Web應用開發經驗;

8. 熟悉企業應用設計模式、物件導向的分析和設計技術,包括設計模式、 UML建模等;

9. 熟練掌握資料結構、常用演算法;

10.責任心強,具備良好的團隊合作精神。

Java架構師的具體職責4

職責:

1、 按需求進行業務需求分析和軟體概要設計;

2、 負責平臺的方案、架構設計, 主導或參與電商相關業務系統的服務化架構與改造;

3、 主導技術難題攻關, 持續提升核心系統在高併發、海量請求下的處理效能, 帶團隊解決高併發、高可靠性等各種技術問題;

4、 複雜分散式系統的設計、用先進可靠的技術架構支撐公司業務的快速發展。

崗位要求:

1、 要求本科以上學歷, 5-10 年Java 軟體開發專案工作經驗;

2、 精通Tomcat、Apache、Nginx 等多種開源伺服器, 熟練掌握至少2 種應用伺服器, 如WebLogic、Tomcat、Resin、JBoss、WebSphere 等;

3、 JAVA基礎紮實:精通多執行緒程式設計,熟悉分散式,快取,訊息佇列等機制;熟悉JVM,包括記憶體模型、類載入機制以及效能優化;

4、 熟悉各種中介軟體技術,如訊息佇列、搜尋引擎等;

5、 熟悉IO、多執行緒、集合等基礎框架, 熟悉分散式、快取、訊息、搜尋引擎等機制。 熟悉微服務理念, 有相關設計、開發經驗者優先;

6、具備良好的物件導向程式設計經驗,深入理解OO、AOP思想,具有很強的分析設計能力,熟悉常用設計模式

7、 熟悉JVM 記憶體管理、類載入機制等, 掌握Java 系統的故障排查和效能調優;

8、 熟練掌握Oracle、MySQL 等主流資料庫, 熟悉資料庫建模,具備深厚的SQL 功底, 並有著豐富的資料庫設計經驗, 瞭解Mongo DB, NOSQL 的資料儲存產品, 熟悉不同型別和資料庫的底層執行原理和優缺點;

9、 具有系統需求分析和設計能力, 能快速理解業務需求並進行相關邏輯設計, 熟悉UML 建模, 並熟練使用相關建模工具, 並具有規範的開發、設計文件寫作能力;

10、 熟悉快取技術, 應用優化, 伺服器優化, 叢集技術處理、應用負載均衡、系統性能調優等技術, 具有高併發平臺開發經驗優先;

11、 熟悉主流的SaaS 平臺技術,具有一個以上SaaS 平臺開發的實際工作經驗, 並具有豐富高併發、高吞吐、高穩定性系統架構設計與實現經驗, 對架構重構分析、分步改進有實戰經驗;

12、3年以上開發經驗;技術視野開闊,學習能力好,對業界新技術敏感,喜歡鑽研,具有良好的學習能力並注重團隊合作。

13、有大型分散式、高併發、高負載、高可用性系統設計和穩定性經驗優先。

14、具有業務中臺和技術中臺專案經驗者優先考慮;

Java架構師的具體職責5

職責:

1、負責Java技術架構的規劃與演進推進,負責技術預研及專案前期準備;

2、參與業務需求分析及客戶交流,負責系統分析、架構設計,參與核心模組編碼;

3、負責公共技術模組的研發與服務,對各系統的的疑難技術問題進行支援;

4、制定架構規範與開發規範,協助做好技術管理方面的工作;

5、協同產品經理規劃業務架構,規劃服務拆分,推動產品研發;

崗位要求:

1、5年以上的Java專案開發經驗,熟悉Java各技術棧,熟悉sofa技術體系,

2、2年以上的分散式架構設計經驗並主導過至少一個專案的分散式架構設計;

3、熟悉分散式、彈性擴充套件、灰度、微服務等高效能網際網路架構方面經驗;

4、熟悉網際網路企業的DevOps模式,有網際網路企業經歷優先考慮

5、有金融行業開發經驗者優先考慮。

#架構師 #java
相關內容
熱門圖文
最近更新
推薦閱讀