职位描述
1.参与产品的概要设计、详细设计,并独立完成简单模块的编码;
2.可以独立解决客户现场和开发过程中遇到的问题;
3.协助测试人员进行测试,修复测试Bug,保障版本发布。
2.熟练掌握Java编程和数据库技术,如MySQL、Oracle等;
3.了解TCP/IP协议,熟悉网络编程,了解NIO通信框架,如Netty、Mina等;
4.了解JVM基础知识和高并发编程,熟悉多线程、线程池技术;
5.熟悉Springboot、SpringMVC、Mybat**Thymeleaf、Apache Shiro、SpringCloud等主流开源技术框架,了解常用的Java设计模式;
6.熟悉Linux系统环境下常用命令、环境部署;
7.了解常用缓存技术,如Red**Memcached,了解NoSql,如MongDB、Hive、Hbase等