1.5年以上java開發(fā)經(jīng)驗(yàn),常見數(shù)據(jù)結(jié)構(gòu)和算法原理有較為深入的理解;計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先
2.計(jì)算機(jī)基礎(chǔ)扎實(shí),具備良好的數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)基礎(chǔ)知識(shí)
3.熟練掌握Spring、SpringBoot等常用框架、熟練使用至少一種ORM框架如MyBatis;
4.了解微服務(wù)架構(gòu),對(duì)RPC、序列化、服務(wù)治理有對(duì)應(yīng)了解
5.了解常用中間件(每一類至少了解一種):消息隊(duì)列、分庫(kù)分表組件、定時(shí)調(diào)度、分布式配置等
6.熟悉MySQL應(yīng)用開發(fā),了解數(shù)據(jù)庫(kù)事務(wù)隔離級(jí)別、索引原理、性能調(diào)優(yōu);對(duì)NoSQL有研究更佳