崗位職責(zé):
1.負(fù)責(zé)基于Spring Boot的后端服務(wù)開發(fā)與維護(hù);
2.設(shè)計(jì)和優(yōu)化MySQL數(shù)據(jù)庫結(jié)構(gòu),編寫高效SQL語句;
3.使用Redis實(shí)現(xiàn)緩存方案,提升系統(tǒng)性能;
4.參與系統(tǒng)架構(gòu)設(shè)計(jì),解決高并發(fā)場(chǎng)景下的技術(shù)難題;
5.獨(dú)立完成功能模塊的設(shè)計(jì)、開發(fā)和單元測(cè)試;
6.分析和解決生產(chǎn)環(huán)境中的技術(shù)問題。
任職資格:
1.計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Java開發(fā)經(jīng)驗(yàn);
2.精通Java語言,熟悉JVM原理及性能優(yōu)化;
3.熟練掌握Spring Boot框架及其生態(tài)體系;
4.精通MySQL數(shù)據(jù)庫,能編寫復(fù)雜SQL和優(yōu)化查詢性能;
5.熟悉Redis緩存技術(shù),了解其各種數(shù)據(jù)結(jié)構(gòu)和使用場(chǎng)景;
6.熟悉多線程編程,了解并發(fā)控制機(jī)制;
7.具備獨(dú)立開發(fā)能力和解決問題的能力;
8.良好的代碼規(guī)范意識(shí)和文檔編寫能力;
9.有分布式系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
10.有高并發(fā)系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先。
加分項(xiàng):
1.熟悉微服務(wù)架構(gòu)和Spring Cloud生態(tài);
2.了解消息隊(duì)列(Kafka/RabbitMQ等)的使用;
3.有容器化(Docker/K8s)部署經(jīng)驗(yàn);
4. 參與過大型互聯(lián)網(wǎng)項(xiàng)目開發(fā)。