熟练掌握Java核心语法、集合框架、多线程编程、熟悉Java 8+新特性(Lambda、Stream API、Optional等)。
熟悉常用设计模式(单例、工厂、代理等),具备良好的面向对象(OOP)编程思想及代码重构能力。
熟练掌握Spring全家桶(Spring Boot、Spring MVC、Spring Cloud)及核心原理(IoC、AOP、事务管理),熟悉微
服务架构(服务注册发现、配置中心、熔断限流)。
熟练使用MyBatis/MyBatis-Plus进行ORM开发,了解JPA规范;
熟悉分布式中间件如Kafka/Pulsar消息队列、Redis缓存。
了解分布式系统设计,熟悉Dubbo/Zookeeper、Nacos等微服务治理组件。
熟练使用MySQL/Oracle,掌握SQL优化、索引设计、事务隔离级别及慢查询分析,了解分库分表方案(ShardingSph
ere)。
熟悉NoSQL数据库(MongoDB、Redis)及应用场景,了解Redis持久化。
熟练使用Maven/Gradle构建工具,熟悉Git,SVN代码管理及CI/CD流程(Jenkins/Docker)。
熟悉Linux系统操作及Shell脚本编写,掌握Nginx反向代理、负载均衡配置。
熟悉分布式ID生成(雪花算法)、分布式事务(Seata)、接口幂等性设计,了解OAuth2/JWT认证授权。
具备单元测试(JUnit/Mockito)、熟悉Swagger接口文档管理。
了解前端技术栈(HTML、CSS、JavaScript、Vue、JQuery、Element UI)。
2023/08 - 至至今今 场场景景联联合合经经营营平平台台 Java开开发发工工程程师师
项目介绍:场景联合经营平台值针对内部用的一个web,为了在银联数据服务有限公司的积分商城后台系统中增加根据不
同商品税率来过滤商城财务报表、商户汇总报表。主要模块有:场景配置、银行配置、营销决策配置、项目管理(数据加解
密的基础信息)、审批中心(外部节点组网审核、外部节点任务审核、内部任务审核)、交流流水管理等。
项目架构:maven、spring cloud、mysql、dubbo、redis、nacos、docker、jenkins 、git、idea
工作内容:
负责整体项目的功能迭代。
使用CompletableFuture异步处理大文件的加解密(sha256,sm3是否加盐等)以及导入导出。
使用easy excel对excel大文件进行处理。
引入xxl-job及后续维护。
项目启动部署方式由jar调整为docker-compose。
jenkins一键部署脚本编写
维护psi隐私求交项目。
辅助客户安装psi隐私求交软件。
2022/10 - 2023/07 号号段段服服务务 Java开开发发工工程程师师
项目介绍:中国移动的Java号段服务项目是其数字化转型战略的重要组成部分,旨在通过Java技术实现手机号段管理、
增值业务开发及跨平台服务支持。是中国移动所有产品的底层查询服务,包含了同网号段(中国移动)、异网号段(中
国联通、中国电信)的详细信息查询(归属地等)和号段校验以及携号转网轨迹查询。同时对第三方暴露出号段查询、
校验以及携号转网轨迹查询接口。每天处理查询两3kw+。
项目架构:gradle、spring cloud、mysql、redis、nacos、docker、jenkins 、git、feign、idea
工作内容:
负责整体项目的功能迭代。
负责对外接口的维护,并保证低延迟。
负责新用户号段的增量导入MySQL并同步Redis。
负责单元测试的编写。
xxl-job定时器维护。
2021/10 - 2022/10 5g消消息息 Java开开发发工工程程师师
项目介绍:Chatbot 运营管理平台,主要功能是为 Chatbot 平台提供消息下发样式动态化 的管理能力。Chatbot 运营管
理平台其主要功能包括底部菜单管理、资源文 件管理、卡片素材管理、模板管理、消息群发管理、自动回复管理等模块
化 管理能力。
项目架构:gradle、spring cloud、mysql、redis、nacos、docker、jenkins 、git、feign、idea
工作内容:
负责模板管理,提供模板创建、调用版本控制,增强消息下发的灵活性。
实现消息群发管理能力,通过策略配置实现精准 的消息推送。
开发自动回复管理,和三方进行联调。
负责单元测试的编写。
编写和维护接口文档。
2021/04 - 2021/10 行行信信 Java开开发发工工程程师师
项目介绍:行信是中国银行全力打造的移动金融服务平台,旨在提升沟通的及时性和协作的流畅性。该平台为内外部客
户提供全面的金融服务资讯,涵盖吃、住、行及报销等一体化服务,方便用户在移动端高效管理和获取所需信息,助力
金融服务的智能化和便捷化。
项目架构:maven、spring cloud、mysql、oracle、redis、nacos、docker、jenkins 、svn、idea、eclipse
工作内容:
与第三方 API 进行对接,集成飞机票、火车票和宾馆预订接口。
负责设计和实现 RESTful 接口,确保数据传输的安全性和高效性。
处理来自第三方接口的数据,进行解析、存储和格式转换。实现数据缓存机制,提高查询效率和响应速度。
开发查询功能,允许用户快速查询飞机票、火车票及宾馆信息。实现复杂查询逻辑和筛选条件,提升用户体验。
编写和维护接口文档。