【崗位職責】
1.負責公司現有產品及新產品的功能開發(fā)與持續(xù)迭代,確保系統穩(wěn)定與性能達標;
2.依據技術規(guī)范編寫高質量、可維護的程序代碼,保證功能完整與邏輯嚴謹;
3.設計并實現通用組件和模塊,提升系統可擴展性與團隊開發(fā)效率;
4.執(zhí)行單元測試與集成測試,定位和修復缺陷,持續(xù)優(yōu)化系統質量;
5.編制技術文檔、開發(fā)說明及質量記錄,確保開發(fā)過程可追溯與規(guī)范化;
6.積極配合項目計劃與團隊協作,完成上級交辦的開發(fā)及支持任務。
【任職要求】
1.具備扎實的 Java 編程基礎,熟悉常用設計模式,具備一定的系統架構與模塊設計經驗;熟悉 I0、多線程、集合等核心框架,理解 JVM 原理與性能優(yōu)化方法。
2.精通 Spring 全家桶,包括 Spring Boot、Spring MVC、Spring Cloud、MyBatis 等框架;具備微服務項目的實際開發(fā)經驗,能夠獨立完成業(yè)務塊的設計與實現。
3.熟練掌握 Web 前端開發(fā)技術,熟悉 JavaScript,具備 Vue3、Element-UI、jQuery、Ajax等框架的實際開發(fā)經驗,能夠實現前后端分離開發(fā)與聯調。
4.熟悉 Nginx等服務器配置與部署,掌握 Redis緩存技術及 ActiveMQ 等消息中間件的應用;熟悉 MySQL等主流數據庫;熟悉Linux常用命令與部署操作。
5.熟練使用 Maven、Git 等項目構建與版本管理工具;具備良好的代碼規(guī)范意識、文檔編寫能力及團隊協作精神,具備持續(xù)學習與技術創(chuàng)新能力。