1、参与公司平台产品及项目开发,完成需求分析,完成系统和模块设计;
2、根据项目进度要求,完成系统和模块开发、单元测试和系统联调;
3、JAVA基础扎实,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解;
4、具有较强的java底层编程能力,根据项目要求实现业务的中间件类、通用类的编程工作;
5、实现SpringBoot, SpringMVC, Mybatis等技术的实际项目开发,熟悉Eclipse/git/maven开发环境;
6. 熟悉MySQL数据库系统,实现数据库性能调优(如:加快sql的查询速度、数据库内存优化设置等);
7、熟悉互联网应用架构,完成在高可用系统设计、开发和调优方面的工作任务;
8、系统重构、功能升级和解决bug。