1.深入理解并掌握Java逻辑与面向对象开发及java高阶编程,Java开发基础掌握牢固;
2.熟练掌握SpringBoot、Dubbo、Spring、SpringMVC、MyBatis、Struts2、Hibernate、Spring Data JPA、Swagger等JavaEE框架并做过相关项目,了解SpringCloud;
3.熟练掌握Servlet、Jsp、Jdbc等B/S架构程序基本开发技术;
4.熟练掌握Oracle、MySQL等关系型数据库以及Redis等NoSQL数据库;
5.熟练掌握Tomcat、Undertow、Jetty、Weblogic等应用服务器及中间件的使用,掌握nginx的基本使用;
6.熟练掌握Html + Css、Javascript、Jquery、Ajax 、Bootstrap,EasyUI等WEB前端技术;
7.熟练掌握Maven项目管理工具和Svn、Git项目版本管理工具的使用;
8.熟练掌握Linux下项目的部署与排查,掌握Linux的基本操作;
9.掌握日常项目中消息队列MQ的使用如Kafka和activeMQ。
10.在工作中掌握软件开发的主要流程,文档编写,能够独立思考和解决工作中遇到的问题,能够通过自己的知识储存和查阅资料解决技术问题;
支付平台
使用技术:SpringBoot、Dubbo、Zookeeper、MyBatis、Mysql、Redis、Kafka等
项目描述:
该项目为自主设计研发的聚合支付+二次清算平台产品,聚合了支付宝、微信和银联的三方支付方式,该平台的模式为收单模式,并且可以对已支付的订单进行二次清算后进行给商户进行银行转账,商户可实现多级关联。
该项目我负责了支付宝的接入和微信部分接口的接入、成功订单的批量二次清算、加密服务的开发(包含为每个市场生成独有的两套RSA公私钥,这两套公私钥分别进行数据的非对称加密和签名验签)以及运营平台的一些逻辑操作开发。
这个项目耗时半年多,该项目使用了SpringBoot框架,微服务使用Dubbo框架并且使用Zookeeper作为服务注册中心,Redis做缓存以及并发处理使用,quartz做作业调度框架,Kafka做消息中间件。
航运交易所项目
使用技术:SpringBoot、MyBatis、Mysql、Redis、Activiti、Swagger等
项目描述:
本项目为航运中心开发的产品摘挂牌交易以及维护的系统,包括官网、管理后台、运营后台和小程序四个端。我在该项目负责挂牌审批流的开发,即使用Activiti实现审批流程和运营后台和官网的开发以及小程序部分接口的开发。
可兼职时间
可兼职地点
0条评论 雇主评价