崗位職責(zé):
崗位職責(zé):
1、參與軟件項(xiàng)目需求分析,參與核心業(yè)務(wù)模塊設(shè)計(jì),根據(jù)業(yè)務(wù)需求,快速完成系統(tǒng)核心功能的開(kāi)發(fā);
2、獨(dú)立完成模塊的詳細(xì)設(shè)計(jì)、編碼、單元測(cè)試工作,解決開(kāi)發(fā)中遇到的難點(diǎn)問(wèn)題;
3、負(fù)責(zé)產(chǎn)品后端設(shè)計(jì)開(kāi)發(fā),與前端工程師溝通協(xié)作完成前后端對(duì)接;
4、對(duì)現(xiàn)有產(chǎn)品代碼進(jìn)行優(yōu)化完善,保證所負(fù)責(zé)系統(tǒng)的安全性、穩(wěn)定性及可擴(kuò)展性;
5、參與技術(shù)方案討論、技術(shù)調(diào)研,負(fù)責(zé)解決開(kāi)發(fā)過(guò)程中的技術(shù)問(wèn)題,并能敏銳發(fā)現(xiàn)業(yè)務(wù)痛點(diǎn)。
任職要求:
任職要求:
1、計(jì)算機(jī)相關(guān)專業(yè),本科或以上學(xué)歷,5 年以上后端開(kāi)發(fā)經(jīng)驗(yàn);
2、具備扎實(shí)的計(jì)算機(jī)相關(guān)基礎(chǔ)知識(shí),熟悉常用數(shù)據(jù)結(jié)構(gòu)、算法、設(shè)計(jì)模式;
3、熟練掌握并發(fā)編程技術(shù),熟悉JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化;
4、熟悉至少一種關(guān)系型數(shù)據(jù)庫(kù),如 PostgreSQL、MySQL、Oracle,熟悉緩存數(shù)據(jù)庫(kù) Redis;
5、了解 Linux 操作系統(tǒng),熟悉常見(jiàn) Shell 指令,熟悉 Git 版本控制;
6、熟悉至少一種消息隊(duì)列系統(tǒng),如 RabbitMQ/RocketMQ/Kafka;
7、熟悉 Spring Boot、SpringMVC、Spring Security、MyBatis/Hibernate、Spring Cloud、Dubbo 等;
8、至少研究過(guò)一種開(kāi)源中間件的源碼;
9、有工業(yè)制造類軟件的開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。