JAVA開(kāi)發(fā)工程師-工作地點(diǎn)在總部
1、2年及以上Java開(kāi)發(fā)經(jīng)驗(yàn)
2、精通Java語(yǔ)言及面向?qū)ο笤O(shè)計(jì),熟悉多線程、集合、JVM原理(如內(nèi)存模型、GC機(jī)制)
3、熟練掌握主流開(kāi)發(fā)框架:Spring Boot、Spring Cloud,了解其核心原理
4、熟悉MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)與優(yōu)化,了解索引、事務(wù)、鎖機(jī)制
5、具備Redis等緩存中間件使用經(jīng)驗(yàn),了解常見(jiàn)應(yīng)用場(chǎng)景與數(shù)據(jù)結(jié)構(gòu)
6、熟悉消息隊(duì)列(如Kafka/RabbitMQ)的基本使用與設(shè)計(jì)模式
7、掌握Linux常用命令,具備基礎(chǔ)運(yùn)維及日志分析能力
8、熟悉Git協(xié)作流程
加分項(xiàng)
1、有大數(shù)據(jù)處理、業(yè)務(wù)中臺(tái)/數(shù)據(jù)中臺(tái)/數(shù)據(jù)治理等項(xiàng)目經(jīng)驗(yàn)
2、能獨(dú)立處理需求分析、系統(tǒng)設(shè)計(jì)、核心模塊開(kāi)發(fā)