1:能搭建并维护Nexus+Maven(ivy)+IDEA+Hudson(Jenkins)的自动化测试构建体系,能指导团队按工业化标准开发、测试、构建、发布项目或构件,能解决自动化构建体系常见问题及常用配置修改测试
2:能搭建并维护常用研发及项目团队管理工具,并进行项目及团队管理,能搭建Java研发环境:MySQL+IDEA+Java+SVN/GIT(代码管理),能搭建Java WEB运行环境:Java+Ant+Tomcat,能搭建、配置与维护常用HTTP运行环境:Nginx,能通过工具进行系统设计,常用工具如:EXCEL,Microsoft Viso、PowerDesigner
3:熟悉应用JVM、Java API、Java基础知识,Java多线程等基础知识,用设计模式原理及使用场景,如单例、工厂等,熟悉常用数据结构:数组、链表、集合、熟悉常用程序算法:冒泡法、二分法等,熟悉JVM虚拟机原理、并能通过常用工具进行JVM性能调优,常用工具:Jconsole、Jvisual、Jstate等,熟悉JMX规范,并能通过JMX进行对Java程序进行性能资源占用监控,常用工具:Jconsole、Jvisual、Jstate等
4:熟练掌握常用开源框架原理及应用Spring,SpringBoot,Ibatis/mybatis,Netty等,熟悉常用企业缓存中间件框架:Memcached、Redis等
5:熟悉HTML开发知识、HTML5标准及CSS2、CSS3,JavaScript脚本语言,熟练使用JQUERY及各种组件插件,如拖放(draggable+droppable),选择(selectable),调序(sortable),缩放(resizeable),jplayer(html5视频播放),瀑布流布局(wookmark插件)等
6:掌握常用数据库,能搭建MySQL集群及配置主从环境,能搭建NOSQL数据库产品,如:Redis的集群环境
7:熟悉常用运维知识及技能,常用Linux运维命令,编写常用运维Shell
快捷支付开放平台是司对互联网市场推出的安全支付服务,商户可以基于自己产品的特性和用户的需求,灵活定制自己的支付流程和支付界面,以提高用户的支付体验和支付成功率。主要集成银联支付,支付宝支付,微信支付,云闪付等常用支付方式。
主要职责:在该项目中主要负责后端运营数据管理系统的开发和维护,前端接口的设计开发与维护。对接上游支付系统的接口开发,下游客户接口调式。后台数据管理系统主要使用SpringBoot+thymeleaf的框架实现,主题模板采用ok-admin后台主题UI框架。接口系统集成Netty+Disruptor框架实现。系统采用redis作为缓存中间件,实现了消息队列任务处理机制。数据库相关采用Mysql,MyBatis ,Druid等框架实现。
财富管理平台是个人业务分析股票行情信息的一个后台管理平台,后台数据管理系统主要使用SpringBoot+thymeleaf的框架实现,主题模板采用ok-admin后台主题UI框架。接口系统集成Netty+Disruptor框架实现。系统采用redis作为缓存中间件,实现了消息队列
快捷支付开放平台是司对互联网市场推出的安全支付服务,商户可以基于自己产品的特性和用户的需求,灵活定制自己的支付流程和支付界面,以提高用户的支付体验和支付成功率。主要集成银联支付,支付宝支付,微信支付,云闪付等常用支付方式。 主要职责:在该项目中主要负责后端运营数据管理系统的开发