1、熟练掌握JAVA,包括JVM、IO、多线程、并发、网络,深刻理解面向对象、设计原则、封装抽象等;
2、熟练使用常用的Java技术框架,如SpringMvc、SpringBoot,SpringCloud、Swagger等;
3、熟练使用MySQL进行应用开发,熟悉数据库原理以及常用性能优化技术,对数据库事务、锁机制等原理有较深的了解;
4、具备一定项目架构能力,熟悉Tomcat及发布网站;
5、了解一些前端工作的优先;
6、具备良好的独立分析和解决问题的能力,责任心强,良好的沟通和团队协作能力。
7、本科学历,4年以上工作经验;