工作職責:
1、負責公司項目后端開發(fā)工作,包括服務器搭建、部署及維護,服務器端架構設計,數(shù)據(jù)庫設計與開發(fā),業(yè)務邏輯實現(xiàn)等;
2、優(yōu)化后端性能,提高系統(tǒng)的響應速度和并發(fā)處理能力;
3、負責撰寫詳細、準確的技術文檔,記錄系統(tǒng)設計思路、接口說明和代碼實現(xiàn)細節(jié);
4、積極參與代碼評審活動,以專業(yè)的視角提出建設性意見,確保代碼具備良好的可讀性和可維護性,促進團隊整體技術水平的提升;
5、深度參與軟件產(chǎn)品的全流程設計工作,包括但不限于需求分析、系統(tǒng)架構搭建、數(shù)據(jù)庫表結構規(guī)劃以及接口協(xié)議制定等,為產(chǎn)品的整體設計提供專業(yè)的技術支持;
崗位要求:
1、計算機相關專業(yè)優(yōu)先;
2、精通Java開發(fā)語言,熟知JavaEE技術體系的原理和機制、精通Spring、Mybatis、Spring Cloud、Nacos等框架,熟練掌握Redis、Kafka、ES等主流中間件;
3、熟悉產(chǎn)品設計、系統(tǒng)架構設計、數(shù)據(jù)庫設計等設計工作;
4、具有良好的溝通能力,團隊合作精神,工作積極主動,具備良好的學習能力;
5、掌握PostgreSQL、Oracle、MySQL、ES等主流關系、非關系數(shù)據(jù)庫的1-2兩種,掌握通用設計模式和領域建模方法;
6、使用過Redis和MQ等一些常用的中間框架或產(chǎn)品,了解其基本特性和原理;
7、承擔過大型企業(yè)級互聯(lián)網(wǎng)平臺后端設計開發(fā)經(jīng)驗優(yōu)先;