Java架構師的具體職責(通用4篇)
Java架構師的具體職責 篇1
職責:
1.負責應用系統的規劃和技術架構
2.系統核心部分代碼編寫,技術難點公關
3.梳理業務需求,提供業務規劃方案,架構設計方案,并能根據方案開展研發工作
4.指導研發工程師的產品開發和技術研究工作,解決各類技術疑難問題
崗位要求:
1.計算機相關專業本科以上學歷,有5年以上相關開發經驗
2.精通Java基礎編程,熟悉io,多線程、集合等基礎框架,對相關技術領域的開源產品有深入的了解
3.熟悉主流技術架構體系,如Spring,MaBatis等,熟悉微服務,敏捷開發等理念
4.熟悉Oracle,Mysql數據庫
5.熟悉緩存技術,如有Redis,Memcached等緩存使用經驗
6.精通大型分布式、高并發、高負載、高可用系統設計、開發和調優經驗
7.有帶領開發團隊經驗
Java架構師的具體職責 篇2
職責:
1、根據產品和項目需求,分析、設計與實現系統架構方案,保障系統架構的合理性、可擴展性及經濟性;
2、負責產品架構分析,提出軟硬件架構整體設計,數據庫存儲設計方案,指導其他工程師的設計工作;
3、對相關產品系統架構方案進行評審及改進,控制產品系統架構質量;
4、負責核心技術問題的攻關,系統優化,獨立完成關鍵模塊開發工作;協助解決項目開發過程中的技術難題;
5、制定開發規范,參與制定技術標準,編寫相應的技術文檔,并對通用技術進行整理,提高技術復用;
6、積極了解業界發展、相關新技術及趨勢,促進技術進步和創新。
崗位要求
1、本科以上學歷,8年及以上JAVA領域開發經驗,熟練掌握系統設計原則和設計模式;
2、精通JAVA開發語言及架構和后端常用框架,對語言底層實現及原理有很深厚的理解,熟練掌握面向對象和面向領域模型的開發方法;
3、熟悉Mysql主流數據庫的使用和管理,同時具有非關系型數據庫存儲,如Nosql等使用經驗;
4、具備高并發、高性能開發經驗或架構設計經驗,具備大中型開發項目的總體規劃、方案設計,在應用系統開發平臺有深厚的基礎和經驗,有大中型應用系統開發和實施的成功案例;
5、橫向視野開闊,對開源項目及其他體言有一定了解,至少精通一門動態類型語言;
6、熟悉各種主流開源框架及應用,熟悉消息中間件的原理及應用;
7、良好的團隊合作精神,有互聯網金融行業背景,有相關系統架構經驗的優先。
Java架構師的具體職責 篇3
職責:
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架構師的具體職責 篇4
職責:
1、負責Java技術架構的規劃與演進推進,負責技術預研及項目前期準備;
2、參與業務需求分析及客戶交流,負責系統分析、架構設計,參與核心模塊編碼;
3、負責公共技術模塊的研發與服務,對各系統的的疑難技術問題進行支持;
4、制定架構規范與開發規范,協助做好技術管理方面的工作;
5、協同產品經理規劃業務架構,規劃服務拆分,推動產品研發;
崗位要求:
1、5年以上的Java項目開發經驗,熟悉Java各技術棧,熟悉sofa技術體系,
2、2年以上的分布式架構設計經驗并主導過至少一個項目的分布式架構設計;
3、熟悉分布式、彈性擴展、灰度、微服務等高性能互聯網架構方面經驗;
4、熟悉互聯網企業的DevOps模式,有互聯網企業經歷優先考慮
5、有金融行業開發經驗者優先考慮。