一、崗位宗旨
根據(jù)項(xiàng)目要求,參與項(xiàng)目系統(tǒng)服務(wù)端架構(gòu)設(shè)計(jì),主要代碼編寫;完成項(xiàng)目開(kāi)發(fā)管理和研發(fā)工作;解決生產(chǎn)環(huán)境問(wèn)題,定位優(yōu)化。
二、主要職責(zé)
1 、根據(jù)項(xiàng)目要求,參與需求分析,設(shè)計(jì)合理的后端架構(gòu)和數(shù)據(jù)庫(kù)模型。
2 、編寫高質(zhì)量java代碼,實(shí)現(xiàn)業(yè)務(wù)邏輯,確保系統(tǒng)的功能完整性和穩(wěn)定性。負(fù)責(zé)后端接口的開(kāi)發(fā)和維護(hù),確保前后端數(shù)據(jù)交互的順暢和安全性。
3 、協(xié)同前端工程師共同完成項(xiàng)目的系統(tǒng)測(cè)試工作。
4 、完成后端代碼在云平臺(tái)的發(fā)布部署及監(jiān)控工作。
5 、對(duì)既有平臺(tái)模塊出現(xiàn)的系統(tǒng)問(wèn)題及時(shí)響應(yīng)解決。完成系統(tǒng)代碼梳理及升級(jí)改造。
6 、完成系統(tǒng)開(kāi)發(fā)設(shè)計(jì)及數(shù)據(jù)接口文檔的編寫工作。
7、完成上級(jí)交辦的其他工作。
三、任職要求
1、本科及以上學(xué)歷,智能化、軟件工程、計(jì)算機(jī)專業(yè)等。
2、擁有3年以上Java開(kāi)發(fā)經(jīng)驗(yàn),編程基礎(chǔ)扎實(shí),精通Java語(yǔ)言及常用設(shè)計(jì)模式,能夠熟練運(yùn)用Spring Cloud、Spring Boot、MyBatis等主流框架完成微服務(wù)項(xiàng)目開(kāi)發(fā)。
3、熟悉MySQL、Redis、Kingbase等結(jié)構(gòu)化與非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)技術(shù),可進(jìn)行高效的數(shù)據(jù)讀寫與管理。
4、掌握API開(kāi)發(fā)規(guī)范,深刻理解RESTful API設(shè)計(jì)原則,擅長(zhǎng)使用OAuth、JWT實(shí)現(xiàn)API身份驗(yàn)證與授權(quán)。
5、熟練運(yùn)用Nginx、Apache等Web服務(wù)器進(jìn)行配置與優(yōu)化,熟悉負(fù)載均衡、反向代理及SSL加密原理;同時(shí),精通GIT版本管理,能夠在敏捷開(kāi)發(fā)模式下高效協(xié)作,合理運(yùn)用緩存、消息隊(duì)列等中間件解決項(xiàng)目實(shí)際問(wèn)題 。
6、有財(cái)會(huì)相關(guān)軟件開(kāi)發(fā)經(jīng)驗(yàn)
四、能力素質(zhì)要求
1、具有較好人際交往能力和學(xué)習(xí)能力,善于溝通表達(dá)并向領(lǐng)導(dǎo)進(jìn)行工作匯報(bào);
2、具有良好的組織協(xié)調(diào)能力;
3、具有良好的團(tuán)隊(duì)意識(shí)和服務(wù)意識(shí);
4、具備良好的承壓能力,工作態(tài)度端正、認(rèn)真、負(fù)責(zé);
5、具有良好的大局觀和規(guī)劃能力。