1.精通 Java ,有良好的编程习惯。
2.熟悉技术栈:Spring、Springboot、Springcloud、Hibernate&JPA、iBatis、 Mockito、 Orika 等。
3.熟悉常用的设计模式、设计原则。
4.熟悉 Oracle、PostgreSQL,能够熟练使用 PL/SQLDeveloper
● 票据SaaS化:- 基于DDD结构根据业务需求开发。- 公共服务的开发及配置(定时任务调度, 权限管理,审计日志等等)。- 基于总体业务需求开发一些公共逻辑,例如:低代码校验SDK,DDD中需要的转换器层SDK,记录操作日志的SDK等。
● 信用证 票据 票据等项目:- 主要负责原老项目的去O工作(Oracle -> PostgreSQL)。内容包括mybatis里面SQL语句的去O以及SQL优化,原
Oracle项目的存储过程改造Java代码,FDI和罗马的SQL任务迁移。- 基于一些老的业务更改的新需求的处理,定位一些线上使用的异常问题并提出修改和优化