编程语言:精通Java(包括Java8及以上版本的新特性)
框架:熟悉Spring生态(Spring Boot、Spring Cloud等)
数据库:熟练使用MySQL、PostgreSQL、MongoDB等数据库
工具:熟练使用Git、SVN进行版本控制,熟悉Maven、Gradle构建工具其他技能:RESTful API设计、微服务架构、Docker容器
化、分布式锁(Redisson)前端js、html、css了解。
精通多线程编程,线程池相关知识。
熟悉常用的设计模式,如工程模式、单例模式等
Erp管理系统 Java 2024.08-2025.02
项目技术:Springboot、SpringCloud、Oracle、Redis、k8s、nacos、Swagger
项目描述:该项目是一个人事管理系统,主要用于管理公司的销售项目、人员信息、项目状态更新、利润计算、研发日志录入及人事
考核等功能。系统采用Spring Boot和Spring
Cloud微服务架构,结合Oracle数据库和Redis缓存,部署在Kubernetes集群上。
主要职责:
1、销售申请模块:负责销售项目的申请流程开发,实现销售项目的录入、状态更新及利润计算功能。
2.项目完成申请模块:实现项目完成申请的流程,确保项目状态更新后,系统自动计算利润并触发审批流程。
2.Redis分布式锁:使用Redis分布式锁解决高并发场景下的用户多次请求接口问题,确保数据一致性。
3、流程引擎:使用Camunda流程引擎实现用户申请审批流程,通过流程画布配置复杂的审批流程,提升系统的灵活性和可扩展性。
4、低代码开发:项目中大量使用低代码平台进行快速开发,提升了开发效率,减!
了重复代码的编写。
项目成果:
1、成功交付了ERP管理系统,帮助企业实现了销售项目、人员信息和考核的数字化管理,提升了运营效率。
2、通过Redis分布式锁和Camunda流程引擎的引入,系统在高并发场景下的稳定性和灵活性得到了显著提升。
3、低代码开发模式使开发效率提升了30%,减少了代码穴余和维护成本
可兼职时间
可兼职地点
0条评论 雇主评价