崗位職責:
1、協助梳理業務需求,進行需求分析,提供技術規劃及架構設計方案;
2、主動負責并參與技術架構設計、重構、優化,根據業務規劃及技術規劃制定應用系統設計;
3、主動參與業務及系統功能的架構與組件代碼編寫,開發與維護系統功能及業務功能;
4、發現和解決業務系統技術問題,保證系統質量、性能和穩定性;
5、團隊內外部溝通協作,確保系統架構內外設計合理或保障項目質量與進度;
6、積極參與團隊技術分享和交流。
任職要求:
1、碩士研究生學歷,至少3年以上Java開發經驗,熟悉主流開發框架,如Spring技術棧,SpringBoot Mybatis Redis ElasticSearch Kafka等;
2、Java基礎扎實,了解常用的設計模式,了解I/O、多線程、集合等基礎框架,理解Java虛擬機原理;
3、擁有良好的計算機科學基礎知識,如數據庫、網絡、操作系統等,擁有良好的編程能力;
4、熟練Mysql等數據庫開發與設計,理解Mysql原理;
5、熟悉常見的分布式中間件,如緩存、消息隊列、分布式協調等,至少對其中一種有較深入的理解;
6、具備良好的需求分析能力、業務和技術方案設計能力,思路清晰,具備良好的語言表達和溝通能力;
7、具備良好的職業素養,團隊協作能力與團隊精神,對互聯網技術有學習熱情;
8、有大型保險、信貸、支付系統設計和開發經驗者優先。