一、工作職責(zé):
1. 負(fù)責(zé)業(yè)務(wù)系統(tǒng)后端架構(gòu)設(shè)計(jì)與開發(fā)。使用Spring Boot、Spring Cloud等主流框架進(jìn)行微服務(wù)開發(fā),編寫高效、穩(wěn)定的核心業(yè)務(wù)代碼;
2. 設(shè)計(jì)并實(shí)現(xiàn)RESTful API接口,為前端、移動(dòng)端提供數(shù)據(jù)支持。負(fù)責(zé)數(shù)據(jù)庫(kù)(如 mysql,達(dá)夢(mèng)數(shù)據(jù)庫(kù) 等)的設(shè)計(jì)、優(yōu)化與SQL編寫;
3. 集成并應(yīng)用Redis、MQ等中間件以提升系統(tǒng)性能與可擴(kuò)展性。保障系統(tǒng)安全性、穩(wěn)定性,并進(jìn)行線上問(wèn)題排查與性能調(diào)優(yōu)。
二、任職要求:
1、計(jì)算機(jī)技術(shù)等相關(guān)專業(yè),3年以上JAVA開發(fā)經(jīng)驗(yàn);
2、具備較強(qiáng)的溝通能力,具有較強(qiáng)的業(yè)務(wù)分析能力,可以對(duì)需求文檔進(jìn)行評(píng)審;
3、良好的邏輯思維能力,熟悉業(yè)務(wù)抽象和數(shù)據(jù)模型設(shè)計(jì),能夠根據(jù)需求文檔進(jìn)行系統(tǒng)設(shè)計(jì);
4、扎實(shí)的Java基礎(chǔ),有良好的編程習(xí)慣,熟悉核心類庫(kù)的使用,熟悉Java開發(fā)框架SSH、SSM、SpringBoot等;
5、熟練使用Mysql、SQL Server等主流關(guān)系數(shù)據(jù)庫(kù);
6、熟悉前后端分離、混合開發(fā)模式,有前端開發(fā)經(jīng)驗(yàn)者優(yōu)先,有EOS相關(guān)開發(fā)經(jīng)驗(yàn)優(yōu)先;
7、有工廠或企業(yè)相關(guān)軟件開發(fā)經(jīng)驗(yàn)優(yōu)先,有工作流相關(guān)開發(fā)經(jīng)驗(yàn)者優(yōu)先,有其他開發(fā)語(yǔ)言工作經(jīng)驗(yàn)者優(yōu)先;
8、有團(tuán)隊(duì)合作意識(shí),有團(tuán)隊(duì)管理經(jīng)驗(yàn)者優(yōu)先;
9、掌握Redis、RabbitMQ、Kafka等。
上班時(shí)間:8:30-12:00,13:30-17:30。雙休、五險(xiǎn)一金、帶薪年假。