1)JAVA 方面:深入理解 OOP、多线程与并发、文件输入输出以及 JVM 原理。
2)熟悉框架:熟练使用框架 Dubbo、JSF(JD 内部)、Spring MVC、Hibernate、MyBatis、Spring Boot、JPA,了解 Spring Cloud。
3)数据库方面:熟练运用 MySql、ClickHouse、Redis 等, 能够独立的进行数据库相关开发;了解 PostgreSql、 SQL Server。可以优化 MySql 性能。
4)中间件技术:熟悉 RabbitMq、JMQ(JD 内部),了解 Kafka。
5)其他方面:Docker、Nginx、Zookeeper、Jenkins、常用算法和设计模式以及加密技术,了解 MEAF 架构
6)业务方面:熟悉物流相关软件(WMS/TMS/BMS)的结果和功能,熟悉电子商务、金融支付相关及 CRM 业务系统。
1)支付核心产品(京东项目)
负责开发泰国白条业务需求的消费、还款以及退款流程。
负责开发印尼钱包迭代一和迭代二的支付、退款以及对账业务。
主要维护 B2B 海外站的支付条线系统的迭代需求。
2)EKYC 线上实名审核产品 (京东项目)
负责开发 ekyc-core 的 saas 化,并且解决打标平台的线上等问题。
负责开发人脸 N*N+人脸黑名单全量平台。
3)泰国钱包系统令牌化(京东项目)
负责编写 tokenization 部分的十一个接口,并设计责任链模式和观察者模式让程序更简单化。
4)1919 酒类直供(电子商务)
一期参与 1919 快喝 app 服务端的维护,主要负责微信支付,售后,版本升级,还有促销等模块。
二期主要开发购物车,库存业务,售后的申请退货退款等功能。优化数据库访问。
5)深圳齐心集团股份有限公司 WMS
带领 6 个人小组团队负责开发服务外包管理和系统管理