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