職位描述:
? 參與平臺的設(shè)計(jì)、開發(fā)與維護(hù)工作,構(gòu)建高并發(fā)、高可用、高性能的后端服務(wù)。
? 負(fù)責(zé)核心模塊代碼編寫,參與技術(shù)方案評審,確保代碼質(zhì)量和系統(tǒng)穩(wěn)定性。
? 深入理解業(yè)務(wù)需求,與產(chǎn)品、測試等團(tuán)隊(duì)緊密協(xié)作,推動(dòng)產(chǎn)品迭代與優(yōu)化。
? 參與系統(tǒng)架構(gòu)演進(jìn),解決性能瓶頸及復(fù)雜技術(shù)難題。
崗位要求:
? 本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),1年以上Java開發(fā)經(jīng)驗(yàn)。
? 精通Java語言及JVM原理, 熟悉多線程、集合、IO/NIO、網(wǎng)絡(luò)編程等基礎(chǔ)。
? 熟練掌握主流框架: Spring Boot, Spring Cloud (Eureka, Feign, Hystrix, Zuul/Gateway, Config等), MyBatis/MyBatis-Plus。
? 熟悉分布式系統(tǒng)設(shè)計(jì)理念,了解微服務(wù)架構(gòu)及常見問題(服務(wù)發(fā)現(xiàn)、熔斷、限流、分布式事務(wù))。
? 熟悉常用中間件:Redis, Kafka/RabbitMQ, Zookeeper/Nacos, Elasticsearch等。
? 熟悉MySQL等關(guān)系型數(shù)據(jù)庫,具備良好的SQL編寫和優(yōu)化能力。
? 了解Linux操作系統(tǒng)常用命令及腳本編寫。
? 具備良好的編碼規(guī)范、文檔習(xí)慣和團(tuán)隊(duì)協(xié)作精神。