1. 參與產(chǎn)品的系統(tǒng)設(shè)計(jì)、開發(fā)和維護(hù)工作,確保系統(tǒng)的穩(wěn)定性、可靠性和高性能;
2. 負(fù)責(zé)后端服務(wù)的開發(fā),包括業(yè)務(wù)邏輯實(shí)現(xiàn)、數(shù)據(jù)庫(kù)設(shè)計(jì)與優(yōu)化、接口開發(fā)等;
3. 參與系統(tǒng)的架構(gòu)設(shè)計(jì)和技術(shù)選型,不斷優(yōu)化系統(tǒng)架構(gòu)以適應(yīng)業(yè)務(wù)的發(fā)展和變化;
4. 負(fù)責(zé)代碼審查、優(yōu)化,確保代碼的高質(zhì)量并符合行業(yè)標(biāo)準(zhǔn)和公司規(guī)范;
5. 解決系統(tǒng)運(yùn)行過程中出現(xiàn)的技術(shù)問題,及時(shí)進(jìn)行故障排查和修復(fù);
任職要求
1. 7年及以上開發(fā)經(jīng)驗(yàn);
2. JAVA基礎(chǔ)扎實(shí),充分理解面向?qū)ο螅煜ざ嗑€程、設(shè)計(jì)模式、通信協(xié)議等基礎(chǔ)技術(shù);熟悉JVM工作原理并掌握常見性能調(diào)優(yōu)方法;
3.深入理解 Spring Cloud 微服務(wù)生態(tài),包括 Spring Boot、Spring Cloud Alibaba(Nacos、Sentinel、Seata)等框架的原理與實(shí)戰(zhàn)應(yīng)用;
4. 熟練掌握數(shù)據(jù)庫(kù)技術(shù),如 MySQL、GreenPlum、StarRocks等,具備數(shù)據(jù)庫(kù)設(shè)計(jì)和優(yōu)化能力;
5. 具有技術(shù)設(shè)計(jì)能力,能發(fā)現(xiàn)架構(gòu)設(shè)計(jì)中存在的問題,并給出有效的解決措施和方法;
6. 熟悉常用的中間件,如:Redis,ES,Kafka,RocketMQ等;
7. 有數(shù)據(jù)產(chǎn)品開發(fā)、區(qū)塊鏈存證、身份認(rèn)證體系、數(shù)據(jù)沙箱等工作經(jīng)驗(yàn)優(yōu)先;
8. 邏輯清晰,具有良好的溝通協(xié)調(diào)能力。