ID:425407

李阳

JAVA研发工程师

  • 公司信息:
  • 北京字节跳动科技有限公司
  • 工作经验:
  • 9年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 通州

技术能力

1.熟练掌握 JavaSE 基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设计能力,熟悉常用的设计
模式(代理、单例、工厂、建造者、观察者、策略等)及反射、自定义注解、泛型等;
2.熟练掌握 Eclipse/IDEA、Svn、Git、 Maven、 Docker 等开发及版本控制工具,熟练掌握 Java 基础技术,熟练掌握 Web 应用
系统开发,具备独立的开发能力;
3.熟悉网络通讯技术 Socket、Netty、NIO 、WebSocket、Http;
4.熟悉 JVM 参改调优、性能检测工具、生产环境服务器 jvm 调优配置、压力测试工具 JMeter、Sonar 代码扫描工具;
5.熟练使用 Tomcat 服务器,发布部署 web 项目,熟练使用 Nginx+Keepalived 实现服务高可用;
6.熟练使用 Oracle、MySQL、SQLServer 等关系型数据库,熟练使用 Redis, MongoDb 等非关系型数据库及搜索服务框架
Elasticsearch;
7.熟练运用 Spring、Mybatis、SpringCloud2.0 等开源框架,熟悉 Spring 的 IOC、DI、AOP 设计思想;
8.熟悉 SOA、分布式、微服务、大型网站架构,熟悉 RPC 远程调用、Dubbo、 Dubbox 、SpringCloud、 SpringCloudAlibaba
等微服务框架;
9.熟悉 SpringCloud 常用组件、注册中心 Eureka,负载均衡器 Ribbon、客户端调用工具 Rest 和 Feign,分布式配置中心
Config, 服务保护 Hystrix,网关 Zuul Gateway ,Api 管理 Swagger ,服务链路 Zipkin SkyWalking,消息总线 Bus 等;
10.熟悉 SpringCloudAlibaba 常用组件、分布式注册中心(配置中心 nacos、服务保护 Sentinel,分布式事务 Seata;
11.熟练使用网络通讯协议,熟练使用 json、xml 通讯格式,熟悉常见消息中间 RocketMQ、Kafka 使用;
12.熟悉 Restful API 开发规范,熟悉三方授权 OAuth 协议、SAML2.0 协议、JWT 协议、对

项目经验

乌鲁木齐银行-新核心Galaxy3.0系统 2024 年 3 月-2024 年 12 月
银行核心业务系统是神州数码融合国际金融领域的先进理念及最佳实践,结合自身三十年来银行核心项目实施经验,基于公司分布式技术平台而研发的全新一代分布式银行核心系统。从银行的整体视角出发,遵循以客户为中心,以金融服务和产品为基础,以数字化经营、管理为目标,以适应未来业务和市场的快速发展与变化为要求,采用标准化、构件化、参数化等先进设计思想,倾力打造的面向未来的银行业务处理系统。
新核心系统主要模块有:客户,产品,存款,贷款,运营,核算,总账报表,批处理调度。
项目中的网关,注册中心,数据库采用集群形式部署,保证系统高可用;
记账引擎统-处理分布式事务一致性,降低开发难度,满足金融业务场景的分布式事务处理要求,支持跨库和跨服务的分布式处理;
各个模块之间使用微服务的形式互相调用,增加系统之间的灵活性,可维护性,可扩展性,使团队协作更加高效。
主要负责开发的交易有:开销户,支取转账,卡解锁与锁卡,客户核实与账户合适,账户冻结与解冻,凭证出售与取消出售,二三类户升级,综合签约,卡存折对账,不动户转久悬,凭证尾箱调拨,客户/账户信息维护,异步生成批量对账文件,等等


国家开发银行-民生助学贷款核算系统 2022 年 8 月-2024 年 2 月
组长+软件开发
民生助学贷款核算系统主要为全国在读大学生的助学贷款服务,主要完成接收助学贷款明细数据,生成明细账等功能。包含业务处理平台,参数管理平台,批处理平台,报表平台,柜面等子系统。上游承接助学贷款系统-高校助贷系统及生源地助贷系统,与民生助学贷款核算系统以HTTP方式通讯。下游为核心系统-负责开行交易及账务集中处理的综合业务系统,与民生助学贷款核算系统以ESB系统通过JMS进行通讯。
助学贷款系统通过JDBC将待处理明细数据插入共享表中->通过TCP通信方式将批处理信息发往民生核算系统->民生核算系统通过
TCP端口监听将接口到的批量处理信息插入批量调度表中->取明细表中该批次状态为新建的数据处理->获取不同业务对应的不同业务的处理逻辑->根据任务信息处理共享表中的明细业务数据->处理完成后反馈给助学贷款核算系统->助学贷款系统在共享表中查看验证业务明细状态。
民生助学贷款核算系统还有定时利息预测设计,如年度利息预测,月度利息预测,当月到期预测,全年利息预测,补预测,逾期催收等业务设计;
民生核算系统和助学贷款系统的共同表设计包含了客户及合同信息建立,客户信息维护,贷款发放,贷款回收,各种预测表,各种催收及利息罚息表,贷款还款后信息查询表,贷款转移分行表,贷款关闭表,人民银行贷款利率同步信息表。等等。
设计相关组件:
JDK1.6,RedHat 6.10,was版本8.5.5.13,IBMMQ版本8.0.0.16,Informatic版本:10.2.0hotfix2


中国工商银行(安贞门) -- 银行反洗钱系统 2020 年 8 月-2022 年 08 月
高级开发
从日常生活中检测到一些人的银行交易异常,又没有特定的功能业务来检测和区分这些人群,于是银行研究并决定推出关于交易
监测的需求,将交易人群通过大额或可疑的模板进行筛选与监测,将命中模型的人群录入系统,在录入系统前将他们的个人信息收集并填写完整,进行下一阶段的后期持续监测。
①JDK版本-->1.8,Maven版本-->3.6.1;
②开发工具:Idea版本-->2019.1;
③版本控制工具:Git;
④自测联调软件:Vscode版本-->1.36,PostMan版本-->5.5.0;
⑤数据库:Oracle版本-->9.1;
⑥上线部署与日常追踪维护Linux环境工具:Xshell,seCureCRT;
⑦后端所用框架:Mybatis,Spring,SpringMVC。

案例展示

  • CSDN知识分享

    CSDN知识分享

    通过日常开发总结使用的技术知识,通过业务时间的学习总结学过的知识,通过碎片化的学习和总结,可让平常在地铁在碎片化时间中复盘与学习。

  • 基金系统产品经理职责产出

    基金系统产品经理职责产出

    作为产品经理,捋清楚原有基金系统的痛点,调研公司用户需求,结合自己的JAVA开发经验,结合大家的业务诉求,整合提出可实行需求,并成功实施落地,目前已上线1.0版本。

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服