崗位內(nèi)容:
1、扎實(shí)掌握 Java 基礎(chǔ)知識(shí),包括語(yǔ)法、面向?qū)ο筇匦?,熟悉常用?Java 集合框架、異常處理等。
2、掌握基本的微服務(wù)架構(gòu)思想,對(duì)微服務(wù)有一定的實(shí)際項(xiàng)目的實(shí)踐。
3、熟練運(yùn)用主流開(kāi)發(fā)框架(如 Spring、Spring Boot、SpringCloud、MyBatisPlus 等)。
4、熟練運(yùn)mysql等數(shù)據(jù)庫(kù),有一定sql優(yōu)化及數(shù)據(jù)庫(kù)優(yōu)化經(jīng)驗(yàn)。
5、理解多線程和并發(fā)編程概念,能進(jìn)行簡(jiǎn)單的多線程開(kāi)發(fā)。
6、對(duì)緩存中間件、消息中間件有一定實(shí)踐(如:redis、rabbitMq)。
7、有一定的linux基礎(chǔ),會(huì)基本的linux運(yùn)維。
8、有一定的前端學(xué)習(xí)或開(kāi)發(fā)的經(jīng)驗(yàn),掌握前后端的數(shù)據(jù)結(jié)構(gòu)定義及交互。
9、掌握基本的設(shè)計(jì)模式,并能在項(xiàng)目中應(yīng)用。
任職要求:
1. 精通Java編程語(yǔ)言和Spring框架,有大型項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。
2. 擁有扎實(shí)的計(jì)算機(jī)基礎(chǔ),熟練掌握面向?qū)ο缶幊趟枷牒驮O(shè)計(jì)模式。
3. 熟練使用常見(jiàn)的Web容器和數(shù)據(jù)庫(kù)(如Tomcat、MySQL)。
4. 熟悉敏捷開(kāi)發(fā)流程,具備優(yōu)秀的溝通和協(xié)調(diào)能力。
5.參與過(guò)一定數(shù)量的 Java 項(xiàng)目開(kāi)發(fā),能夠獨(dú)立完成模塊級(jí)別的開(kāi)發(fā)任務(wù),了解項(xiàng)目開(kāi)發(fā)流程和團(tuán)隊(duì)協(xié)作方式。