1、计算机及相关专业,大专以上学历,3年以上业务应用系统的设计开发工作经验;
2、熟悉Java开发,熟练掌握Java集合类、并发编程,熟悉JVM原理及内存管理,对数据结构、算法有深刻理解;熟悉SSM等开源框架;有一定的Web应用开发基础(HTML, CSS, JS, JSP, Servlet, XML);熟悉JQuery、AngularJS等主流JS框架;熟悉Linux操作系统,熟悉Shell脚本编程;熟悉主流数据库(MySQL);
3、熟练掌握springcloud微服务架构,熟练使用redis,熟悉Dubbo,Zookeeper;
4、了解UML,系统分析和设计,能按照规范的软件开发流程,完成软件的需求、设计、编码和测试工作,具有规范的开发文档写作能力;
5、善于学习,具有分析、解决应用问题的能力;良好的语言与书面表达能力;
6、能够承担较大压力工作,具有团队协作精神及敬业精神;