1、依據(jù)業(yè)務(wù)需求完成高質(zhì)量的 Java 代碼編寫,確保系統(tǒng)的穩(wěn)定性、可靠性和高性能。參與既有系統(tǒng)的優(yōu)化工作,提升系統(tǒng)的運(yùn)行效率和用戶體驗(yàn)。
2、獨(dú)立完成軟件項(xiàng)目中核心模塊的開發(fā),包括數(shù)據(jù)庫設(shè)計(jì)、業(yè)務(wù)邏輯實(shí)現(xiàn)和接口開發(fā)等。與其他開發(fā)人員協(xié)作,完成模塊間的集成與聯(lián)調(diào),確保整個(gè)系統(tǒng)的功能完整性和數(shù)據(jù)一致性。
3、在項(xiàng)目中合理應(yīng)用設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)和算法,提高代碼的可讀性、可維護(hù)性和可擴(kuò)展性。
任職要求:
1、技術(shù)能力
本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)。
精通 Java 編程語言,熟悉面向?qū)ο笤O(shè)計(jì)和編程思想,具備扎實(shí)的編程基礎(chǔ)。
熟練掌握 Spring、Spring Boot、Spring Cloud、Hibernate/MyBatis 等主流 Java 開發(fā)框架,有實(shí)際項(xiàng)目經(jīng)驗(yàn)。
熟悉 達(dá)夢(mèng)、OceanBase、MySQL等國(guó)內(nèi)外主流數(shù)據(jù)庫,能夠熟練使用和進(jìn)行數(shù)據(jù)庫設(shè)計(jì)優(yōu)化。
了解 Linux 操作系統(tǒng)基本命令,能夠在 Linux 環(huán)境下進(jìn)行項(xiàng)目部署和調(diào)試。
有分布式系統(tǒng)開發(fā)經(jīng)驗(yàn),熟悉消息隊(duì)列(如 RabbitMQ、Kafka)、緩存(如 Redis)等技術(shù)者優(yōu)先。
2、項(xiàng)目經(jīng)驗(yàn)
擁有 2 年以上 Java 開發(fā)經(jīng)驗(yàn),有完整的項(xiàng)目開發(fā)周期經(jīng)驗(yàn),能獨(dú)立承擔(dān)開發(fā)任務(wù)。
重點(diǎn)加分項(xiàng):
對(duì)國(guó)產(chǎn)服務(wù)器,國(guó)產(chǎn)系統(tǒng),國(guó)產(chǎn)數(shù)據(jù)庫,國(guó)產(chǎn)中間件了解,并有多個(gè)成功項(xiàng)目的優(yōu)先