任职要求:
1.具有5年以上信贷类项目开发经验,面试通过后需在5个工作日内入职;
2.熟练使用Spring全家桶(Spring Boot、Spring MVC、Spring Data JPA)进行模块化开发;
3.掌握微服务架构(Spring Cloud Alibaba、服务注册与发现、分布式配置)及容器化部署(Docker、Kubernetes);
4.熟悉分布式缓存(Redis、Memcached)、消息队列(Kafka、RabbitMQ)的应用场景与调优策略;
5.理解CAP理论、分布式事务(TCC、Saga)及一致性协议(Raft、ZAB)的实现原理;
6.熟练应用常用设计模式(工厂、策略、观察者等)和架构模式(MVC、CQRS、事件驱动);
7.熟悉tidb数据库使用,熟练tidb中高性能sql语句的编写,掌握索引优化、分库分表策略及事务隔离级别;
8.熟练使用Git进行版本控制、Maven/Gradle管理依赖,以及Jenkins实现CI/CD流水线;
9.熟悉Linux,熟练使用Linux常用命令;
10.具有系统整体架构的设计经验的优先,包括技术选型、模块划分、接口设计等,能够为开发团队提供技术支持,确保系统高性能、高可用和可拓展性;熟悉常见设计模式的设计原则,熟练掌握三大类设计模式;
11.工作态度认真负责,具有良好的沟通和协调能力
中级JAVA后端开发工程师:
任职要求:
1.具有3年以上信贷类项目开发经验,面试通过后需在5个工作日内入职;
2.熟练使用Spring开发框架、java、javascript等开发语言;
3.熟悉Linux,熟练使用Linux常用命令;
4.熟练掌握tidb数据库开发、redis、kafka等中间件使用;
5.熟练使用各种API开发工具;
6.熟练使用Git进行版本控制、Maven/Gradle管理依赖,以及Jenkins实现CI/CD流水线;
7.熟练掌握JUnit单元测试框架,有单元测试编写经验;
8.工作态度认真负责,具有良好的沟通和协调能力