具體工作內(nèi)容和工作時間以面試溝通為準(zhǔn);
職責(zé):
1.主導(dǎo)低代碼/無代碼平臺底層模塊設(shè)計與實現(xiàn),包括元模型、表單引擎、流程引擎、規(guī)則引擎、插件機(jī)制等;具備成功上線或落地經(jīng)驗者優(yōu)先;
2.建設(shè)與維護(hù)平臺底座通用能力組件,涵蓋組織架構(gòu)、權(quán)限體系、統(tǒng)一認(rèn)證、多租戶、日志審計、消息服務(wù)等,打通業(yè)務(wù)系統(tǒng),支撐統(tǒng)一開發(fā)與運(yùn)維體系;
3.承擔(dān)平臺系統(tǒng)架構(gòu)設(shè)計與性能優(yōu)化任務(wù),聚焦系統(tǒng)穩(wěn)定性與高并發(fā)場景,提升平臺可用性與擴(kuò)展能力;
4.協(xié)同推進(jìn)跨部門技術(shù)合作,與產(chǎn)品、前端、測試、運(yùn)維等角色緊密配合,推動功能實現(xiàn)與技術(shù)落地,具備良好團(tuán)隊協(xié)作與技術(shù)分享精神;
5.持續(xù)關(guān)注前沿技術(shù)方向,在多租戶架構(gòu)、DDD、事件驅(qū)動等關(guān)鍵能力方面輸出內(nèi)部技術(shù)規(guī)范與最佳實踐,并撰寫文檔、沉淀平臺能力。
要求:
1.本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè),6 年及以上 Java 后端開發(fā)經(jīng)驗,其中至少 2 年以上低代碼平臺或平臺底座建設(shè)經(jīng)驗;
2.熟練掌握 Spring Boot / Spring Cloud 框架體系,具備分布式系統(tǒng)設(shè)計與微服務(wù)治理能力;
3.熟悉 MySQL / PostgreSQL 等主流關(guān)系型數(shù)據(jù)庫,掌握 Redis、MQ(RabbitMQ、Kafka)、Elasticsearch 等常見中間件;
4.理解元數(shù)據(jù)驅(qū)動思想,有流程引擎、表單引擎、規(guī)則引擎等模塊開發(fā)經(jīng)驗優(yōu)先;
5.熟悉統(tǒng)一認(rèn)證、權(quán)限管理、多租戶體系等通用組件的架構(gòu)設(shè)計與落地;
6.具備良好的模塊設(shè)計、編碼規(guī)范與單元測試習(xí)慣,能獨(dú)立完成高質(zhì)量模塊交付;
7.具備較強(qiáng)的問題定位能力和性能調(diào)優(yōu)經(jīng)驗,邏輯清晰,抗壓能力強(qiáng);
8.有 DevOps/CI-CD 管道建設(shè)經(jīng)驗、參與 PaaS 平臺或低代碼引擎建設(shè)經(jīng)驗者優(yōu)先。
9. 有主導(dǎo)或深度參與構(gòu)建低代碼平臺、業(yè)務(wù)中臺、數(shù)字化底座或 PaaS 平臺經(jīng)驗;
10. 熟悉領(lǐng)域驅(qū)動設(shè)計(DDD)、事件驅(qū)動架構(gòu)(EDA)、插件化架構(gòu),有相關(guān)實戰(zhàn);
11. 掌握 DevOps 工具鏈,如 Jenkins、GitLab CI、Kubernetes 等,有自動化部署/監(jiān)控經(jīng)驗;
12. 了解前端開發(fā)技術(shù)棧(Vue、React 等),具備前端編碼能力,能與前端高效協(xié)同開發(fā)、輸出接口規(guī)范;
13. 具備 Flutter、React Native 等主流跨平臺框架開發(fā)經(jīng)驗者優(yōu)先,理解前后端一體化協(xié)作模式;