精通Spring、SpringBoot、SpringCloud、Mybatis等主流框架,并對相關(guān)源碼進(jìn)行過深入研究,如Spring的Bean生命周期管理、依賴注入、" />
具備扎實(shí)Java基礎(chǔ),對高并發(fā)、多線程編程有著深入的理解和實(shí)踐;
精通Spring、SpringBoot、SpringCloud、Mybatis等主流框架,并對相關(guān)源碼進(jìn)行過深入研究,如Spring的Bean生命周期管理、依賴注入、循環(huán)依賴解決策略、Spring事務(wù)管理、SpringAOP等;
熟練運(yùn)用MySQL數(shù)據(jù)庫,對InnoDB存儲引擎及事務(wù)隔離級別等核心特性有深入理解;
深入了解JVM底層原理,包括垃圾回收機(jī)制;
熟悉Zookeeper在分布式系統(tǒng)中的應(yīng)用,特別是其鎖實(shí)現(xiàn)和Leader選舉機(jī)制;
精通分布式緩存Redis,對內(nèi)存淘汰策略、持久化機(jī)制等有深入研究;
對RocketMQ和Kafka等消息中間件有深入了解,能夠根據(jù)業(yè)務(wù)需求制定并實(shí)施合適的消息解決方案;
熟悉Nacos服務(wù)治理及Nginx等技術(shù),并成功應(yīng)用;
熟練使用微服務(wù)架構(gòu),結(jié)合Nginx、消息中間件和Redis等互聯(lián)網(wǎng)技術(shù)進(jìn)行系統(tǒng)設(shè)計和開發(fā);
對ELK stack(Elasticsearch、Logstash和Kibana)有實(shí)際應(yīng)用經(jīng)驗(yàn),曾成功設(shè)計并實(shí)施日志管理框架;
深入了解Elasticsearch的原理,特別是其倒排索引機(jī)制;
將ChatGPT技術(shù)融入實(shí)際工作流程,顯著提升了工作效率和代碼質(zhì)量;
多年微服務(wù)及SaaS平臺開發(fā)經(jīng)驗(yàn),包括企業(yè)數(shù)字化轉(zhuǎn)型系統(tǒng)、低代碼平臺、財務(wù)共享系統(tǒng)以及零售系統(tǒng)等;
具備豐富的第三方系統(tǒng)接口開發(fā)經(jīng)驗(yàn),如OA、HR、CRM、WMS、SAP和EMS等;
微信小程序接口開發(fā)經(jīng)驗(yàn)豐富。
2023.03-至今 伊利集團(tuán)營銷管理中臺 高級Java開發(fā)
描述:
"伊利集團(tuán)營銷管理中臺"實(shí)現(xiàn)了對傳統(tǒng)營銷管理模式的徹底革新,將伊利、經(jīng)銷商及門店的各類營銷活動與結(jié)案數(shù)據(jù)進(jìn)行了有機(jī)整合,全面推動了流程的自動化與數(shù)字化轉(zhuǎn)型?;诠維aaS平臺和低代碼方舟平臺業(yè)務(wù)對象引擎,主數(shù)據(jù)引擎,流程引擎,規(guī)則引擎,權(quán)限引擎等。成功地開展了新鮮度業(yè)務(wù)模塊的營銷管理,進(jìn)一步優(yōu)化了整體運(yùn)營效率。
工作內(nèi)容:
1.功能架構(gòu)與設(shè)計
微服務(wù)架構(gòu)構(gòu)建:主導(dǎo)了新鮮度模塊的微服務(wù)架構(gòu)設(shè)計,確保技術(shù)選型的前瞻性與實(shí)用性。
接口規(guī)劃:與第三方系統(tǒng)(CA電子簽章系統(tǒng)、TPM系統(tǒng)、SFA系統(tǒng)、WMS系統(tǒng))進(jìn)行了接口設(shè)計,確保數(shù)據(jù)流暢與互操作性。
功能藍(lán)圖:詳細(xì)規(guī)劃了活動創(chuàng)建、申請、變更、沖銷、補(bǔ)錄等操作,并對清點(diǎn)單、大包單、報審單等核心業(yè)務(wù)流程進(jìn)行優(yōu)化。
2.開發(fā)實(shí)踐與優(yōu)化
系統(tǒng)搭建與模型設(shè)計:負(fù)責(zé)新鮮度服務(wù)模塊的系統(tǒng)架構(gòu)搭建,進(jìn)行業(yè)務(wù)模型設(shè)計,并對核心功能與難點(diǎn)進(jìn)行開發(fā)。
代碼健壯性:通過設(shè)計通用接口,減少重復(fù)代碼,提高代碼健壯性和可讀性。例如,單據(jù)變更功能通過配置化實(shí)現(xiàn),簡化了開發(fā)流程。
數(shù)據(jù)處理與性能優(yōu)化:針對大數(shù)據(jù)量處理,采用多線程策略,確保數(shù)據(jù)處理的實(shí)時性與準(zhǔn)確性。
第三方接口集成:遵循最佳實(shí)踐,確保與第三方系統(tǒng)的接口設(shè)計既實(shí)用又可靠,增強(qiáng)系統(tǒng)的整體穩(wěn)定性。
日志管理與監(jiān)控:實(shí)施ELK日志收集框架,實(shí)現(xiàn)對線上業(yè)務(wù)的實(shí)時監(jiān)控與問題定位,提高運(yùn)維效率。
3.環(huán)境部署與迭代管理
DevOps實(shí)踐:利用DevOps方法論和CI/CD流程,確保開發(fā)、測試和生產(chǎn)環(huán)境的穩(wěn)定部署與迭代升級。
監(jiān)控與健康檢查工具:結(jié)合Prometheus、Grafana等工具,構(gòu)建了一套全面的服務(wù)器監(jiān)控體系,保障系統(tǒng)的持續(xù)運(yùn)行。
所用技術(shù):
1.技術(shù)棧升級
采用了前沿的Spring Cloud Alibaba與Spring Boot 2.x框架,確保了技術(shù)的領(lǐng)先性和穩(wěn)定性。
引入了Nacos的高級特性,如服務(wù)發(fā)現(xiàn)、配置管理和健康檢查,增強(qiáng)了服務(wù)的自適應(yīng)能力。
使用SkyWalking進(jìn)行應(yīng)用性能管理,實(shí)現(xiàn)全鏈路追蹤和診斷。
2.大數(shù)據(jù)與緩存策略
利用Redis和Redis Cluster構(gòu)建了高性能的緩存體系,確保數(shù)據(jù)的高速訪問和實(shí)時更新。
引入了消息隊列RocketMQ,實(shí)現(xiàn)了異步數(shù)據(jù)處理和消息的可靠傳輸。
借助xxl-job的分布式特性,實(shí)現(xiàn)了任務(wù)的分布式執(zhí)行和容錯處理。
3.支付安全與穩(wěn)定性
整合微信支付的最新接口,確保支付的安全性和高效性。
通過引入金融級的消息中間件RabbitMQ,確保支付消息的可靠傳輸和處理。
使用TLS/SSL加密技術(shù),確保支付數(shù)據(jù)的安全傳輸。
4.監(jiān)控與日志管理
使用Prometheus、Grafana和Alertmanager構(gòu)建了智能監(jiān)控體系,實(shí)現(xiàn)實(shí)時監(jiān)控和預(yù)/告警。
采用ELK Stack進(jìn)行日志收集、存儲和分析,支持實(shí)時查詢和日志分析。
使用Canal進(jìn)行數(shù)據(jù)庫變更的實(shí)時捕獲,便于數(shù)據(jù)同步和增量備份。
5.部署與運(yùn)維自動化
實(shí)施云原生DevSecOps流程,確保開發(fā)、測試和生產(chǎn)環(huán)境的合規(guī)性和安全性。
使用Jenkins+Docker實(shí)現(xiàn)持續(xù)集成與持續(xù)部署(CI/CD),加速應(yīng)用的迭代速度。
采用Kubernetes進(jìn)行容器編排,確保服務(wù)的穩(wěn)定運(yùn)行和動態(tài)擴(kuò)展。
2022.12-2023.03 廣東凱金新能源科技股份有限公司財務(wù)共享系統(tǒng) 高級Java開發(fā)
描述:
凱金財務(wù)共享系統(tǒng)搭建秉承的核心思想是,將重復(fù)性、標(biāo)準(zhǔn)化的財務(wù)流程實(shí)現(xiàn)集中化處理,基于公司SaaS平臺,以最大化規(guī)模經(jīng)濟(jì)效益和協(xié)同效應(yīng)。通過集結(jié)各個分支機(jī)構(gòu)的財務(wù)數(shù)據(jù),我們得以高效地完成賬務(wù)處理、資金管理和報表編制等基礎(chǔ)性工作,從而將更多的資源投入到戰(zhàn)略性財務(wù)分析和決策制定中。加以這樣的優(yōu)化不僅提升了財務(wù)管理效率,更促進(jìn)了企業(yè)整體戰(zhàn)略目標(biāo)的實(shí)現(xiàn)。
工作內(nèi)容:
1.主數(shù)據(jù)整合與遷移
負(fù)責(zé)將HR系統(tǒng)的人員、組織、崗位和職級等主數(shù)據(jù),以及SAP系統(tǒng)的供應(yīng)商、銀行信息、內(nèi)部訂單、客戶、核算主體和核算架構(gòu)等主數(shù)據(jù),同步至財務(wù)共享平臺。這一過程涉及數(shù)據(jù)的完整性、準(zhǔn)確性及合規(guī)性校驗(yàn)。
所用技術(shù):
1. 技術(shù)集成與優(yōu)化
采用Spring Boot框架構(gòu)建,集成Fssc財務(wù)共享產(chǎn)品模塊,確保與元年方舟平臺的無縫對接。
2. 定時任務(wù)設(shè)計
針對HR系統(tǒng)和SAP系統(tǒng)兩個第三方系統(tǒng)的主數(shù)據(jù)同步,設(shè)計并實(shí)施了定時任務(wù),該任務(wù)基于xxl-job平臺,確保數(shù)據(jù)同步的準(zhǔn)確性和及時性
3. 數(shù)據(jù)同步機(jī)制
采用