崗位要求:
1、計(jì)算機(jī)及相關(guān)專(zhuān)業(yè),具備扎實(shí)的JAVA編程基礎(chǔ),深入理解JAVA底層原理。
2、具備良好的編碼規(guī)范、文檔習(xí)慣能獨(dú)立解決問(wèn)題,有團(tuán)隊(duì)協(xié)作意識(shí)。
3、熟悉Java語(yǔ)言及設(shè)計(jì)模式,熟悉Spring Boot、Spring Cloud 微服務(wù)架構(gòu)及開(kāi)發(fā)模式。
4、精通關(guān)系型數(shù)據(jù)庫(kù)(如MySQL)的設(shè)計(jì)與優(yōu)化,能夠設(shè)計(jì)合理的數(shù)據(jù)庫(kù)表結(jié)構(gòu),掌握SQL語(yǔ)言的高級(jí)用法,包括復(fù)雜查詢(xún)、存儲(chǔ)過(guò)程、視圖等,能夠?qū)?shù)據(jù)庫(kù)性能進(jìn)行調(diào)優(yōu)。
5、熟悉軟件設(shè)計(jì)模式(如單例模式、工廠模式、策略模式等),能夠合理運(yùn)用設(shè)計(jì)模式進(jìn)行代碼設(shè)計(jì)。
6、熟悉 mysql、Kafka、RabbitMQElasticsearch 等中間件的使用和調(diào)優(yōu)
7、了解LangChain、FastAPl、TransformersAgent、RAG 等 Al技術(shù)者優(yōu)先。
8、有 Python 開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
崗位職責(zé):
1、具有5年以上Java后端開(kāi)發(fā)經(jīng)驗(yàn),本科及以上學(xué)歷;
2、根據(jù)開(kāi)發(fā)規(guī)范和流程,能獨(dú)立完成相應(yīng)模塊迭代計(jì)劃任務(wù)開(kāi)發(fā);
3、參與項(xiàng)目需求評(píng)審、代碼評(píng)審、技術(shù)設(shè)計(jì)方案評(píng)審,根據(jù)需求完成軟件概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、接口設(shè)計(jì)等,并輸出清晰、規(guī)范的設(shè)計(jì)文檔;
4、解決系統(tǒng)開(kāi)發(fā)、運(yùn)行中出現(xiàn)的各種問(wèn)題;
5、完成上級(jí)領(lǐng)導(dǎo)交付的其他相關(guān)工作;