崗位職責(zé):
1. 參與項(xiàng)目需求分析、系統(tǒng)設(shè)計(jì)、頁(yè)面開(kāi)發(fā)等工作;
2. 負(fù)責(zé)后端服務(wù)模塊的設(shè)計(jì)、開(kāi)發(fā)和維護(hù),使用 Spring Boot 框架構(gòu)建高效穩(wěn)定的 API 接口;
3. 使用 MyBatis 框架進(jìn)行數(shù)據(jù)庫(kù)操作,編寫(xiě)高效的 SQL 語(yǔ)句,并進(jìn)行性能優(yōu)化;
4. 使用 PostgreSQL 數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ)和管理,設(shè)計(jì)合理的數(shù)據(jù)庫(kù)結(jié)構(gòu);
5. 使用 Vue.js 框架開(kāi)發(fā)用戶友好的 Web 界面;
6. 編寫(xiě)高質(zhì)量的代碼,并進(jìn)行單元測(cè)試和集成測(cè)試;
7. 參與代碼審查,確保代碼質(zhì)量和可維護(hù)性;
8. 編寫(xiě)相關(guān)技術(shù)文檔。
崗位要求:
1. 必備技能:熟練掌握 Java 編程語(yǔ)言,熟悉面向?qū)ο缶幊趟枷耄皇煜?Spring Boot 框架;熟悉 MyBatis 框架,能夠編寫(xiě)高效的 SQL 語(yǔ)句,并進(jìn)行性能優(yōu)化;
2. 熟悉 PostgreSQL 數(shù)據(jù)庫(kù),了解數(shù)據(jù)庫(kù)設(shè)計(jì)原則和優(yōu)化技巧;
3. 熟練 Vue2/3 框架,熟悉 Pinia、Vue Router 等常用庫(kù);
4. 熟練 HTML、CSS、JavaScript 等前端技術(shù);熟悉 Git 版本控制工具;
5. 具備良好的代碼風(fēng)格和編程習(xí)慣,注重代碼質(zhì)量和可維護(hù)性;具備良好的溝通能力和團(tuán)隊(duì)合作精神;
6. 工作年限五年以內(nèi),本科及以上學(xué)歷,能短期項(xiàng)目出差;
7. 有離散機(jī)械制造業(yè)行業(yè)應(yīng)用SRM,QMS,MES等系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
8. 有ruoyi-pro框架的開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;有微信小程序,移動(dòng)端uniapp開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先。