JP

java高级开发
平安健康险股份有限公司 · 4年经验
JP
日薪: ¥500/8h
地点: 上海 浦东
时间: 下班后周六周日
ID:130218 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java Spring Redis 微服务 Spring Boot Spring Cloud MySQL Oracle Vue 项目管理 jQuery Git SVN Maven MyBatis
1、具备扎实的Java基础,集合、反射、多线程、IO流、NIO、泛型、网络通信协议等深刻理解面向对象思想以及拥有良好的编码习惯;
2、掌握Spring、SpringMVC、MyBatis等主流框架技术,深刻理解MVC框架模式、Spring中的IOC、AOP;
3、熟练使用jQuery 、layui、vue等前端技术;
4、熟练使用SpringBoot、Spring Cloud搭建微服务平台;
5、熟练使用jsp、freemarker、thymeleaf等模板引擎技术;
6、熟练使用Oracle、MySQL 等主流关系型数据库,能够熟练使用 SQL 语言,根据需求进行数据库建模;
7、熟练使用Redis等非关系型数据库,Redis集群,项目环境中集成Jedis的开发及使用;
8、熟悉Spring Security进行权限控制,Quartz进行定时作业调度,log4j进行日志进行信息分析;
9、熟悉Nginx服务器的负载均衡、动静分离和反向代理;
10、熟悉Linux常用命令;
11、熟练使用Eclipse、SVN、Maven、Git项目管理和项目构建工具;
12、熟悉金融保险相关业务;
13、有微信服务号开发经验。

saas平台是一个保险服务平台。保险公司把产品托管到该平台上,通过该平台来展示他们的产品。而用户通过该平台可以直接看到不同保险公司的报价,方便用户进行投保选择,对比不同保险公司的产品,然后进行投保等后续操作。现在系统车险部分已完成。系统采用了前后台分离开发。移动端系统前端采用了apiCloud来进行手机端页面的开发,通过ajax与node.js服务器进行数据交互,node服务然后与后端系统交互。系统后端是用springCloud搭建的微服务平台,拥有服务注册与发现、配置中心、熔断器、网关、单点登录、服务监控 等功能。微服务平台通过mule从不同保险公司获得数据。
1、 搭建微服务平台,包括:
用Euraka搭建服务注册与发现中心,并进行集群,实现注册中心的高可用;用SpringConfig实现全局的配置文件控制;Zuul进行网关路由;fegin进行服务间的调用,服务的负载均衡设置;hystrix实现服务间的熔断机制;用SpringAdmin、turbin实现服务监控;用zipkin+elasticsearch实现服务间调用流分析,用rabbitmq进行服务间消息传递;用nginx进行服务调用转发。
2、 编写并实现分布式的全局唯一id生成器服务,利用snowflake算法生成,并用高性能队列currentlinkedqueue储存id,实现本地获取id策略。
3、 用oauth2实现微服务的权限控制。
4、 用redis作为缓存,储存用户token、数据字典等常用数据。因为调用保险公司的接口很慢,通过redis缓存部分接口数据后,不用实时调用接口,极大提高了用户体验。
5、 Maven构建项目并打包部署发布。
JP ID:130218 复制

JP

java高级开发 · 4年经验 · 平安健康险股份有限公司
城市上海 浦东 日薪500元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java Spring Redis 微服务 Spring Boot Spring Cloud MySQL Oracle Vue 项目管理 jQuery Git SVN Maven MyBatis
1、具备扎实的Java基础,集合、反射、多线程、IO流、NIO、泛型、网络通信协议等深刻理解面向对象思想以及拥有良好的编码习惯;
2、掌握Spring、SpringMVC、MyBatis等主流框架技术,深刻理解MVC框架模式、Spring中的IOC、AOP;
3、熟练使用jQuery 、layui、vue等前端技术;
4、熟练使用SpringBoot、Spring Cloud搭建微服务平台;
5、熟练使用jsp、freemarker、thymeleaf等模板引擎技术;
6、熟练使用Oracle、MySQL 等主流关系型数据库,能够熟练使用 SQL 语言,根据需求进行数据库建模;
7、熟练使用Redis等非关系型数据库,Redis集群,项目环境中集成Jedis的开发及使用;
8、熟悉Spring Security进行权限控制,Quartz进行定时作业调度,log4j进行日志进行信息分析;
9、熟悉Nginx服务器的负载均衡、动静分离和反向代理;
10、熟悉Linux常用命令;
11、熟练使用Eclipse、SVN、Maven、Git项目管理和项目构建工具;
12、熟悉金融保险相关业务;
13、有微信服务号开发经验。

项目经验

saas平台是一个保险服务平台。保险公司把产品托管到该平台上,通过该平台来展示他们的产品。而用户通过该平台可以直接看到不同保险公司的报价,方便用户进行投保选择,对比不同保险公司的产品,然后进行投保等后续操作。现在系统车险部分已完成。系统采用了前后台分离开发。移动端系统前端采用了apiCloud来进行手机端页面的开发,通过ajax与node.js服务器进行数据交互,node服务然后与后端系统交互。系统后端是用springCloud搭建的微服务平台,拥有服务注册与发现、配置中心、熔断器、网关、单点登录、服务监控 等功能。微服务平台通过mule从不同保险公司获得数据。
1、 搭建微服务平台,包括:
用Euraka搭建服务注册与发现中心,并进行集群,实现注册中心的高可用;用SpringConfig实现全局的配置文件控制;Zuul进行网关路由;fegin进行服务间的调用,服务的负载均衡设置;hystrix实现服务间的熔断机制;用SpringAdmin、turbin实现服务监控;用zipkin+elasticsearch实现服务间调用流分析,用rabbitmq进行服务间消息传递;用nginx进行服务调用转发。
2、 编写并实现分布式的全局唯一id生成器服务,利用snowflake算法生成,并用高性能队列currentlinkedqueue储存id,实现本地获取id策略。
3、 用oauth2实现微服务的权限控制。
4、 用redis作为缓存,储存用户token、数据字典等常用数据。因为调用保险公司的接口很慢,通过redis缓存部分接口数据后,不用实时调用接口,极大提高了用户体验。
5、 Maven构建项目并打包部署发布。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

暂不接受预约

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏 暂不接受