崗位要求:
1 負(fù)責(zé)公司建筑信息化相關(guān)產(chǎn)品的研發(fā)工作,包括但不限于智慧工地系統(tǒng)、移動(dòng)端應(yīng)用等。
2 根據(jù)產(chǎn)品需求和設(shè)計(jì)文檔,完成高質(zhì)量的代碼編寫(xiě)和單元測(cè)試,確保代碼的可讀性、可維護(hù)性和高性能。
3 參與產(chǎn)品的需求分析和設(shè)計(jì)評(píng)審,從技術(shù)角度提供合理的建議和優(yōu)化方案。
4 按照開(kāi)源框架(如 RuoYi、Snowny、TinyEngine 等)的規(guī)范進(jìn)行開(kāi)發(fā),確保項(xiàng)目的標(biāo)準(zhǔn)化和一致性。
5 負(fù)責(zé)后端 Java 服務(wù)的開(kāi)發(fā)和優(yōu)化,運(yùn)用 Spring Boot、Spring Cloud 等微服務(wù)框架構(gòu)建穩(wěn)定、高效的后端系統(tǒng)。
6 協(xié)同團(tuán)隊(duì)成員進(jìn)行技術(shù)攻關(guān),解決項(xiàng)目開(kāi)發(fā)中的技術(shù)難題,確保項(xiàng)目按時(shí)交付。
7 編寫(xiě)相關(guān)的技術(shù)文檔,包括設(shè)計(jì)文檔、開(kāi)發(fā)文檔等,方便團(tuán)隊(duì)成員之間的知識(shí)共享和傳承。
8 持續(xù)關(guān)注行業(yè)新技術(shù)和發(fā)展趨勢(shì),積極引入先進(jìn)的技術(shù)和工具,提升團(tuán)隊(duì)的研發(fā)效率和產(chǎn)品質(zhì)量。
9 參與項(xiàng)目的日常維護(hù)和優(yōu)化工作,及時(shí)處理線(xiàn)上問(wèn)題,保障系統(tǒng)的穩(wěn)定運(yùn)行。
任職要求:
1 計(jì)算機(jī)相關(guān)專(zhuān)業(yè),本科及以上學(xué)歷,3 年及以上 Java 后端開(kāi)發(fā)經(jīng)驗(yàn);
2 熟練掌握 Java 語(yǔ)言,理解 JVM 原理,熟悉 Spring Boot、Spring Cloud 等微服務(wù)框架;
3 熟悉分布式架構(gòu)設(shè)計(jì),具備服務(wù)治理、分布式事務(wù)、CAP 理論、限流熔斷等相關(guān)經(jīng)驗(yàn);
4 熟練掌握主流中間件(如 Redis、RabbitMQ/Kafka、Elasticsearch、 Zookeeper、Nginx 等)的使用和優(yōu)化;
5 具備良好的編程習(xí)慣,熟悉高并發(fā)、高可用、分布式系統(tǒng)設(shè)計(jì);
6 具有良好的團(tuán)隊(duì)合作精神,邏輯思維清晰,具備較強(qiáng)的問(wèn)題分析和解決能力。
加分項(xiàng):
1 熟悉 Vue.js 框架,能夠進(jìn)行高效的前端界面開(kāi)發(fā)和優(yōu)化;
2 熟悉 UniApp 框架,具備跨平臺(tái)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),能開(kāi)發(fā)出兼容多端的應(yīng)用程序;
3 熟悉開(kāi)源框架(如 RuoYi、SnowNy、OpenTiny 等),并具備實(shí)際項(xiàng)目應(yīng)用經(jīng)驗(yàn);
4 有數(shù)據(jù)中臺(tái)、物聯(lián)中臺(tái)等相關(guān)產(chǎn)品的研發(fā)經(jīng)驗(yàn);
5 具備 DevOps 實(shí)踐經(jīng)驗(yàn),熟悉 Docker、Kubernetes、CI/CD 流程;
6 具備云原生開(kāi)發(fā)經(jīng)驗(yàn),如微服務(wù) Mesh、Service Mesh、Serverless 相關(guān)實(shí)踐;
7 參與或主導(dǎo)過(guò)高并發(fā)、低延遲系統(tǒng)的架構(gòu)設(shè)計(jì)及優(yōu)化;
8 熟練使用Apache NiFi/Airflow等調(diào)度工具,或自研ETL流水線(xiàn)經(jīng)驗(yàn);
9 掌握Kettle/Spark/Flink等數(shù)據(jù)處理工具,有數(shù)據(jù)清洗優(yōu)化經(jīng)驗(yàn);
10 有開(kāi)源項(xiàng)目貢獻(xiàn)或技術(shù)博客輸出經(jīng)驗(yàn)者優(yōu)先。