1. 具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯。熟练掌握JSP,Servlet,监听器,过滤器等J2EE的核心技术。
2. 熟练运用Spring框架管理各种Web组件及其依赖关系,了解基于Spring boot、Spring Cloud的微服务架构
3. 熟练掌握MyBatis等ORM框架,对映射、缓存机制、事务管理以及性能调优等有一定的了解。
4. 熟悉ActiveMQ等消息中间件的使用。
5. 熟练使用HTML、CSS和JavaScript进行Web前端开发,熟悉jQuery和Bootstrap,对Ajax技术在Web项目中的应用有深入理解。
6. 熟练使用Oracle、Mysql、mongo等数据库,熟悉存储过程,触发器,定时任务的使用,熟练掌握redis等缓存技术
7. 熟练使用项目构建和管理工具Maven,熟练的使用软件版本控制工具SVN和Git。
8. 熟悉Linux系统及常用shell命令,熟悉Nginx、Tomcat等Web服务器和应用服务器的使用
2018/8-2020/5 四川移动掌厅
项目描述: 移动公司希望通过掌厅APP项目给移动用户提供更好的用户体验,更便捷的自助服务,达到拉新促销的目的。
项目主要包括前端和后端两个部分,前端采用原生语言android、ios为框架,内容主要使用H5开发以达到快速更新内容的目的。
服务端采用B/S架构,使用SpringCloud微服务的形式搭建框架方便横向扩展,提高系统的并发能力,主要eurka作为服务中心,使用gateway做网关,服务之间使用feign调用,数据库方面使用Oracle,缓存方面使用redis提升了页面访问速度的同时起到了分布式锁的作用控制并发,使用ActiveMQ进行秒杀业务的控制以及关联系统间消息通信,服务器使用weblogic。
责任描述:
主要负责各种业务活动的功能开发,业务办理功能的开发以及移动boss系统接口联调。