1.熟练掌握Java Web应用开发,能够高效准确的实现软件需求;
2.掌握传统的JSP、HTML、JavaScript、JQuery等前端开发技术,涉猎了Angular JS技术,前台框架easyUI等;
3.熟悉掌握MVC架构下的Spring、Spring MVC、Spring JDBC一体化开发框架流程,对Spring AOP和依赖注入、事务管理机制等核心有过研究和使用,熟悉Hibernate、Mybatis、Struts2等主流架构;
4.熟悉掌握Oracle、MySql、Sql Server, Sybase Asa等关系型数据库开发,Redis和MemoryCache等缓存数据库开发;
5.熟练使用项目管理集成工具Maven/Git/Jenkins/Jira/Optima和autoConfig等,使用开源流程引擎JBPM开发大型系统;
6.熟悉Nginx / Docker等Linux/Unix系统下分布式应用架构,大数据技术Hadoop和核心算法Map-Reduce过程。
7.英语水平扎实,能熟练掌握商业英语环境下工作,学习和交流。
花旗银行项目
主要从事于敏捷项目开发,使用开发主要的技术Maven、Spring、Spring MVC、Hibernate后端框架,AngularJs前端框架;开发工具Eclipse、IntelliJ Idea、MySql、Git、Jira、Jenkins、Optima等。在该项目中我在Client Portal team,主要对接与DealTrax 的deal信息到我们team等批处理,系统首页dashboard home模块,template checklist/item/folder/document等多个模块的开发;1.队列消息处理:deal/facility/action等接口数据批处理,失败异常处理等;2.模板模块:生成对应的checklist/item/folder/document等规则模板;3.deal/action/facility/folder/document模块:deal详情管理;4.JBPM流程引擎优化;5.多线程实现JMS大并发环境下的读写操作;6.文档服务器的分布式管理和访问的NIO技术,关键字和文档查询的算法优化
强生医疗项目
主要从事集团公司数据处理项目。通过处理全球各个区域、部门的业务数据,汇总归纳到核心系统中,为公司提供管理数据参考支持。在该系统中,主要使用开发主要的技术Maven、Spring、Spring MVC、Hibernate后端框架;开发工具IntelliJ Idea、GemFire、Git、Jira、Jenkins等。整体框架为数据收集、归纳、处理等。我作为开发人员,主要工作是根据也无需求,将获取的数据处理完成,实现数据价值。