学习路线
仅供参考
学习路线
学习路线

应聘要求参考
1、精通 Java 语言,具备 3-5 年 Java 后端开发经验,熟悉 JDK 8 及以上版本核心特性(Lambda、Stream API、并发编程等)。
2、深入理解 Spring、Spring Boot、Spring Cloud 等主流框架原理及应用,能熟练搭建分布式服务架构。
3、掌握 MyBatis、JPA 等 ORM 框架,熟悉 MySQL 等关系型数据库的优化(索引设计、SQL 调优、事务管理)。
4、熟悉主流流程引擎(如 Flowable/Activiti/Drools)的使用与二次开发,能基于流程引擎实现工单的灵活流转、条件分支、会签 / 或签等复杂审批逻辑。
5、了解工单系统常见场景解决方案,如工单优先级动态调整、跨部门协同流转、工单超时提醒、异常工单重试 / 转派机制等。
6、熟悉 Redis、RabbitMQ/Kafka 等中间件的使用,能利用中间件解决工单系统中的缓存、异步通知、消息解耦等问题。
7、具备分布式系统开发思维,了解分布式事务(Seata 等)、服务注册与发现(Nacos)、配置中心等组件的应用场景。
8、了解微服务架构设计原则,能在微服务场景下实现流程工单模块的服务拆分与接口设计。
1、具有五年及以上Java 前后端开发经验,计算机类相关专业;
2、熟悉JAVA/J2EE 开发,精通Java EE相关技术和框架,精通Spring、Spring Boot等技术框架;
3、熟悉数据平台生态圈,了解Hadoop,Spark,Flink,Hive,Doris,Kafka等大数据技术;
4、熟练应用PostgreSQL、MySQL等数据库,能熟练地运用SQL语言,熟悉SQL语句调优;
5、熟悉常用开发和测试工具,熟悉浏览器调试工具,能够独立进行模块级开发和测试;
6、理解并熟练掌握HTML5、CSS3、JavaScript、Ajax等核心Web前端技术,能够熟练使用Bootstrap、JQuery、Echarts等前端框架和工具者优先;
7、拥有数据治理、清洗、判重、融合、存储、计算等数据开发经验;
8、理解前端常用设计模式,如闭包、面向对象、MVC、MVVM、单项数据流、模块化等;
9、具备数据应用项目的系统分析能力及总体方案设计能力更佳;
10、对ETL/数据建模/集市/数仓有基本认识。
