崗位職責:
1、負責設計、開發和維護公司產品的前端和后端系統,對產品的功能及性能開展持續迭代優化;
2、實現高性能、高可用性的Web應用,優化前端用戶體驗及后端服務性能。
3、前端開發:使用Vue、js框架及其生態系統開發高交互性、響應式的Web應用和小程序,提升用戶體驗
4、后端開發:基于Java語言,基于Spring Cloud等框架開發微服務業務邏輯。
崗位要求:
1、 本科及以上學歷,計算機相關專業,具備3年及以上Java研發工作經驗,具備后端實際產品或者實際項目開發經驗;
2、 熟悉數據庫設計,熟悉 Oracle、MySQL、mangodb等常用數據庫,并具有較好的 SQL編寫及優化能力,對其存儲結構設計、索引事物、鎖等機制有深刻的理解;
3、 熟練掌握Java語言編程,對面向對象思想有深入了解,具備扎實的數據結構及算法功底;
4、 熟悉SpringBoot、SpringCloud、Mybatis等基礎開發框架;
5、 熟練掌握Kafka、Redis、rocketMQ、ElasticSearch 等開發應用;6、 具備扎實的HTML5、CSS3、Javascript 、vue、Ajax、DOM、JSON等前端技術基礎知識;
7、 熟練掌握es6語法(必須在實際項目中使用過);
8、 熟練使用Vue、React等主流前端開發框架,有GIS相關開發經驗優先;
9、了解大模型(LLM)核心概念,熟悉主流大模型的 API 調用邏輯;
10、能熟練使用 AI 開發工具提升編碼效率,包括自動補全、代碼重構、Bug 排查、單元測試生成等場景,具備大模型 API / 第三方 AI 服務的集成經驗,能設計高可用的 AI 接口調用方案;
11、有過 AI 驅動的業務場景開發經驗者優先,如AI數據分析、向量數據庫集成、RAG等系統后端實現;
12、 責任心強,能快速理解業務需求,完成技術設計,撰寫規范的開發和設計文檔,交付高質量、可維護的代碼;
13、良好的溝通和團隊協作能力,突出的學習能力和解決問題的能力。