1.熟练掌握JavaSE基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设计能力,熟悉常用的设计模式(代理、单例、工厂、适配者、装配者)及反射等;
2.熟练掌握Eclipse/ Intellij IDEA、SVN、Git、Maven、Docker等开发及版本控制工具,熟练掌握Java基础技术Jsp、Servlet、Jdbc,熟练掌握Web应用系统开发,具备的独立开发能力;
3.熟悉网络通讯技术Socket、NIO 、Http;
4.熟练使用Tomcat/weblogic服务器,发布部署web项目;
5.熟练使用Oracle、MySQL等关系型数据库,熟悉使用Redis、MongoDb等非关系型数据库;
6.熟练运用Spring、Mybatis、SpringBoot、Hibernate、Springmvc等开源框架,熟悉Spring的IOC、AOP设计思想;
7.熟悉分布式、微服务,熟悉RPC远程调用、Dubbo、SpringCloud等微服务框架;
8.熟悉SpringCloud常用组件、注册中心Eureka、Consul ,负载均衡器Ribbon,分布式配置中心Config,服务保护Hystrix,网关Zuul Gateway ,Api管理 Swagger ,服务链路Zipkin,消息总线Bus等。
9.熟练使用网络通讯协议,熟练使用json、xml数据传输格式,熟悉常见消息中间ActiveMQ、RocketMQ、Kafka 使用;
10.熟悉分布式协调工具Zookeeper、集群、高可用、高并发解决方案 服务降级、限流、熔断、隔离等,熟悉分布式和微服务常见解决方案;
11.熟悉junit单元测试、jmeter压力测试工具、以及PostMan等主流测试工具;
12.有丰富微服务电商项目开发实战经验,熟悉整个微服务电商项目的架构流程,并实际参与过微服务电商项目,从项目需求讨论、研发阶段、分布式环境部署、技术难题解决、上线部署等。
产融协同
Java开发工程师
描述:国网产融协同平台是国网公司总部管理和推进产融协同工作集约化、场景化、线上化、规模化发展的主要抓手和关键设施,由国网电商(国网金融科技集团)负责建设运营,围绕“面向主业、产融结合、以融促产、协调发展”总体方针,构建能源互联网产业链产融协同长效机制,为产业链上下游企业提供交易撮合、数据处理、风险控制、业务流程协同等信息服务及技术支撑服务。打造国网公司主业、产业、金融单位以及产业链上下游企业的超级连接器。
项目模块主要有 : 数据中心、企业管理、需求中心、协同中心、以及系统管理等
软件环境 : Git+JDK1.8+oracle11g
硬件环境 : Linux服务器
开发工具 : Intellij IDEA
所用技术 : SpringBoot +mybatis+JPA、KeyCloak 、redis、activeMQ 、webservice、minio等
负责功能 : 数据中心,以及系统管理,金融企业门户等功能 。
光伏金融
java开发工程师
描述:系统规范光伏金融融资行为,实现电站项目、行业项目等不同类型的融资需求展示;二是光伏融资更加便捷。系统除了对项目融资需求进行审核展示之外,还提供对资金方的投资需求支持,并通过业务规则对项目和资金进行自动匹配推荐,快速满足各种光伏业务场景下融资需求,解决融资效率低、途经少的问题。
软件环境:Tomcat+JDK1.8+MySQL
硬件环境:Linux服务器
开发工具:Intellij IDEA
所用技术:spring cloud、springboot、maven、redis、minio、keycloak、mybatis、angular js、html、docker、git
责任描述:负责项目主要功能开发、参与库表设计
票据融资
java开发工程师
描述:系统定位为票据中介机构,借助于兴业数金公司的“执剑人”产品,实现票据交易过程中的资金信息、票据消息交叉验证。从而达到为企业提供票据对付的线上票据流转交易服务,实现从询价到成交全线上交易。
软件环境:tomcat7.0+JDK1.8+MySQL
硬件环境:Linux服务器
开发工具:Intellij IDEA
所用技术:spring cloud、spring boot、maven、redis、minio、keycloak、spring Jpa、mybatis、angular js、html、docker
责任描述:负责项目主要功能开发
供应链融资
java开发工程师
描述:系统为企业提供供应链融资服务,解决企业融资难问题。项目主要有两个业务产品线:一是应收账款保理融资,供应商将其对核心企业的应收账款转让给银行或保理公司,提前获得可支配资金。二是物资电商化采购融资(订单融资),专门针对物资电商化平台入驻商户,从买方下订单开始为供应商提供一定额度的信用贷款。
软件环境:windows apache-tomcat7.0+JDK1.8+mysql
硬件环境:Linux服务器
开发工具:Intellij IDEA
所用技术:Springmvc、mybatis、dubbo、zookeeper、redis、shiro、maven、angular js 、html
责任描述:负责项目主要功能开发