熟悉spring,springmvc,mybatis 框架使用,并有平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn),能基于dubbo,zookeeper或者springboot,搭建開(kāi)發(fā)微服務(wù)模塊應(yīng)用,單獨(dú)開(kāi)發(fā)亦可;
技能清單:
Web開(kāi)發(fā):Java
模板引擎 : Thymeleaf, Jsp
Web框架:Spring / SpringMvc / SpringBoot / Mybatis
消息中間件 : RabbitMQ
前端框架:Bootstrap/ Jquery / MDUI
分布式服務(wù)相關(guān) : Dubbo / Zookeeper
分布式搜索相關(guān) : ElasticSearch
數(shù)據(jù)庫(kù)相關(guān):MySQL
版本管理、文檔和自動(dòng)化部署工具:Svn / Git / Maven
單元測(cè)試:Junit4
開(kāi)發(fā)工具 : Intellij / Eclipse
1 熟練基于J2EE 架構(gòu)的JAVA編程,有注重編碼格式和編寫(xiě)注釋的習(xí)慣;
2 熟練使用Web服務(wù)器Tomcat、Eclipse進(jìn)行開(kāi)發(fā);熟練使用SVN、MAVEN和FTP服務(wù)器; 掌握MVC開(kāi)發(fā)模式;
3 熟練使用Oracle、MySQL等關(guān)系數(shù)據(jù)庫(kù)編程技術(shù);
4 熟練使用Spring、Struts2、Hibernate、SpringMVC、Mybatis五大開(kāi)源框架,并能夠熟練使用SSH、SSM項(xiàng)目的開(kāi)發(fā);
5 熟練使用JSP、HTML、jquery、Ajax等表現(xiàn)層技術(shù);
6 熟悉使用Socket編程,了解TCP/IP、UDP、FTP等協(xié)議;
7 熟練使用EL、JSTL等標(biāo)簽語(yǔ)言常用語(yǔ)法;
8 熟練使用WEB應(yīng)用研發(fā)的過(guò)程及幾種常用的設(shè)計(jì)模式,比如工廠模式、單例模式等
9 具備良好的溝通能力,有較強(qiáng)分析和解決問(wèn)題的能力和優(yōu)秀的團(tuán)隊(duì)協(xié)作能力;
10 有良好學(xué)習(xí)能力,能夠承受較強(qiáng)的工作壓力,能很快學(xué)習(xí)和掌握新技術(shù);
1、從事Java開(kāi)發(fā)五年,構(gòu)建了系統(tǒng)的軟件開(kāi)發(fā)知識(shí)體系。
2、具備面向?qū)ο蟪绦蛟O(shè)計(jì)思想,熟悉常用的設(shè)計(jì)模式,擁有良好的編碼習(xí)慣。
3、具備Java Web項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),擅長(zhǎng)web后端開(kāi)發(fā),擁有較強(qiáng)的邏輯分析能力。
4、具備良好的職業(yè)素養(yǎng)和團(tuán)隊(duì)協(xié)作能力。
5、擁有良好的學(xué)習(xí)習(xí)慣,不斷進(jìn)行自我提升。
熟悉Spring、SpringMVC、Struts2、Mybatis、Hibernate等框架;
熟悉MVC體系結(jié)構(gòu)模式、B/S模式,掌握面向?qū)ο蟮脑O(shè)計(jì)開(kāi)發(fā)思想;
熟練掌握J(rèn)SP、Servlet、JavaBean等相關(guān)建站技術(shù),熟練運(yùn)用HTML、JavaScript、Jquery等頁(yè)面控制技術(shù);
熟悉mysql和oracle數(shù)據(jù)庫(kù);
熟練運(yùn)用MyEclipse/Eclipse等開(kāi)發(fā)工具;
熟練運(yùn)用svn,git等版本控制軟件;
熟悉restful風(fēng)格的接口開(kāi)發(fā);
熟悉redis緩存相關(guān)知識(shí);
熟悉Linux下的tomcat等服務(wù)器;
了解dubbo,zookeeper、ActiveMQ;
代碼分析能力強(qiáng),性格開(kāi)朗隨和,喜歡與別人交流。思維縝密,抗壓能力強(qiáng);做事有耐心,樂(lè)于學(xué)習(xí)新知識(shí),注重鞏固舊知識(shí)。擁有團(tuán)隊(duì)合作精神,對(duì)工作認(rèn)真負(fù)責(zé)。