1、Java基礎(chǔ)扎實(shí),熟練掌握J(rèn)ava開發(fā)相關(guān)框架,如Spring、SpringMVC、SpringBoot、MyBatis等;
2、熟悉微服務(wù)及服務(wù)調(diào)用相關(guān)技術(shù)優(yōu)先,如Docker、K8s、Dubbo、RestfulApi、SpringCloud等;
3、熟練使用關(guān)系數(shù)據(jù)庫(kù)(MySql、Oracle、PostgreSQL)并能夠?qū)?yōu)化SQL配置,提升SQL效率,合理進(jìn)行SQL處理以提升性能,MySQL優(yōu)先;
4、熟悉分布式消息中間件(RabbitMq、Kafka等),熟悉緩存中間件(Redis等)并能針對(duì)以上使用場(chǎng)景進(jìn)行合理使用并優(yōu)化配置;
5、熟練使用常用的WebServer,如Tomcat、Nginx,了解基本的Linux命令;
6、熟練使用各類開發(fā)相關(guān)工具,如Eclipse、IntelliJIDEA、GIT、JIRA、Jenkins、Kibana、Maven、Swagger等;
7.精通JavaScript、CSS、HTML5、AJAX等前端技術(shù),負(fù)責(zé)Web前端開發(fā),實(shí)現(xiàn)產(chǎn)品的頁(yè)面交互及功能實(shí)現(xiàn);
8.與后端開發(fā)人員等協(xié)作,高效優(yōu)質(zhì)完成產(chǎn)品界面和功能的實(shí)現(xiàn);
9.優(yōu)化代碼實(shí)現(xiàn),提高產(chǎn)品性能,美化網(wǎng)頁(yè)界面,改善用戶體驗(yàn);
10.對(duì)Vue框架有一定理解和應(yīng)用,參與前端框架易用性改善、基礎(chǔ)組件開發(fā)和推動(dòng)新框架技術(shù)的落地;
11.具有良好的溝通協(xié)作能力,抗壓能力、學(xué)習(xí)能力較強(qiáng),認(rèn)真負(fù)責(zé),心態(tài)開放。