崗位職責(zé):
1.理解和分析產(chǎn)品需求,給出合理的技術(shù)方案和開(kāi)發(fā)計(jì)劃,及時(shí)解決項(xiàng)目涉及到的技術(shù)問(wèn)題
2.負(fù)責(zé)需求分析,開(kāi)發(fā)設(shè)計(jì),出詳細(xì)開(kāi)發(fā)設(shè)計(jì)文檔,接口文檔。
3.負(fù)責(zé)完成核心代碼編寫,疑難問(wèn)題排查和解決,性能優(yōu)化等。
4.對(duì)項(xiàng)目開(kāi)發(fā)的時(shí)間節(jié)點(diǎn)、開(kāi)發(fā)質(zhì)量負(fù)責(zé)。
5.全棧研發(fā)工程師,后端java 、前端vue 開(kāi)發(fā)
任職要求:
1.JAVA基礎(chǔ)扎實(shí):熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計(jì)模式;熟悉JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化
2.3年及以上java及WEB應(yīng)用軟件開(kāi)發(fā)經(jīng)驗(yàn),
3.精通spring mvc、rabbitMQ、springboot、spring cloud 、nacos, seata;
4.熟悉關(guān)系型數(shù)據(jù)庫(kù)MySQL,以及相應(yīng)數(shù)據(jù)庫(kù)調(diào)優(yōu)、SQL優(yōu)化
5.熟悉基本Linux系統(tǒng)的操作技能
6.熟悉常見(jiàn)的中間件、分布式解決方案及其原理:分布式緩存、SOA、消息中間件,負(fù)載均衡、連接池等
7、同時(shí)熟練掌握vue項(xiàng)目開(kāi)發(fā),有vue 項(xiàng)目經(jīng)驗(yàn)。
加分項(xiàng): 有微服務(wù)、大數(shù)據(jù)開(kāi)發(fā)經(jīng)驗(yàn)