ID:334231

Null

高级JAVA开发工程师

  • 公司信息:
  • 比亚迪集团
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 龙岗

技术能力

编程语言与框架:

Java:精通Java编程,熟悉JVM原理,熟练使用Spring Boot、Spring Cloud等主流框架进行企业级应用开发。
JavaScript:熟练掌握JavaScript,能够编写复杂的前端逻辑。
Vue.js:具备丰富的Vue.js项目开发经验,熟悉Vue Router、Vuex等配套工具,能够构建高效的单页面应用。

数据库与缓存技术:
MySQL:熟悉MySQL数据库设计与管理,能够编写高效的SQL语句,优化数据库性能。
Redis:熟练使用Redis进行缓存设计,了解Redis的数据结构、持久化、集群等高级特性。
分布式与并发处理:

分布式锁:了解并熟悉分布式锁的实现原理,如Redis分布式锁、Zookeeper分布式锁等,能够确保在多节点环境下的数据一致性。
消息队列:熟练使用Kafka、RabbitMQ等消息队列,能够实现异步通信、解耦系统组件、提高系统可伸缩性。
云计算与容器化技术:
Docker:熟悉Docker容器化技术,能够构建、部署和管理Docker镜像与容器,提高应用的可移植性和可扩展性。

微服务架构:熟悉微服务架构设计与实践,能够将大型应用拆分为多个独立的服务,提高系统的可维护性和可扩展性。
API设计:了解RESTful API设计规范,能够设计清晰、易用的API接口,提高前后端协同开发效率。
安全与性能优化:
Web安全:了解常见的Web安全攻击方式,如SQL注入、XSS等,能够采取相应的安全措施进行防范。
性能调优:熟悉系统性能调优技巧,能够从代码、数据库、网络等多个层面进行性能优化。

项目经验

MES工业4.0智能制造管理系统开发项目 2022.10-2023.11
项目背景:
随着工业4.0时代的快速发展,智能制造已成为企业转型升级的核心驱动力。本项目旨在为一家中大型制造企业量身打造一套MES(制造执行系统),通过数字化、智能化的手段,全面提升企业的生产效率、质量管理和成本控制能力。
角色与职责:
作为核心开发成员,我参与了MES系统的整体架构设计与功能模块开发,并负责多个关键模块的代码实现与性能优化。
功能模块及详细设计介绍:
生产计划管理模块:
功能概述:该模块负责生产计划的制定、调整与查询,确保生产活动有序进行。
设计细节:通过算法模型预测订单需求和库存状况,自动计算所需生产数量和生产周期,并生成详细的生产计划。用户可根据实际情况手动调整生产计划,系统实时更新生产计划状态,并提供可视化界面供用户查询。
技术实现:采用Spring Boot框架进行后端开发,实现计划的生成、调整和查询功能。使用Vue.js进行前端页面开发,提供直观的用户交互界面。
生产执行监控模块:
功能概述:该模块实时采集生产现场数据,监控生产进度和设备状态,确保生产过程的高效运行。
设计细节:通过物联网设备实时采集生产线上的设备数据、人员数据等,系统将这些数据进行清洗、整合后,以图表和仪表盘的形式展示给用户。同时,系统还设置了异常报警机制,一旦检测到生产过程中的异常情况,立即触发报警,并通过短信、邮件等方式通知相关人员。
技术实现:利用WebSocket技术实现数据的实时传输与更新,确保数据的及时性和准确性。使用ECharts等图表库进行数据的可视化展示,提供丰富的图表类型和交互功能。
质量管理模块:
功能概述:该模块负责产品质量检测流程的管理,确保产品质量的稳定与提升。
设计细节:系统根据产品特性和检测要求,制定详细的质量检测流程。质检人员通过系统录入检测数据,系统对数据进行自动分析,生成质量报告。同时,系统还提供质量数据的统计与分析功能,帮助用户发现潜在问题并提出改进建议。
技术实现:采用MySQL数据库存储质量数据,利用Redis实现数据的高效查询。后端采用Spring Boot框架实现数据处理和分析功能,前端使用Vue.js构建交互性强的质量管理界面。
物料管理模块:
功能概述:该模块负责物料入库、出库、盘点等活动的自动化管理,确保物料数据的准确性和及时性。
设计细节:系统通过RFID、条形码等技术实现物料的自动识别与跟踪。物料入库时,系统自动记录物料信息并更新库存;物料出库时,系统根据生产计划自动计算所需物料数量并生成出库单;定期进行物料盘点,确保库存数据的准确性。
技术实现:使用Spring Boot框架进行物料管理功能的后端开发,利用Vue.js构建物料管理的前端界面。与物联网设备进行集成,实现物料的自动识别与数据采集。
报表与数据分析模块:
功能概述:该模块提供多种生产报表和数据分析功能,为管理层提供决策支持。
设计细节:系统根据用户需求,设计并开发多种生产报表,包括生产日报、月报、质量报告等。同时,系统还利用大数据分析技术,对生产数据进行深入挖掘,发现潜在问题并提出改进建议。
技术实现:使用Spring Boot框架进行报表生成与数据分析功能的后端开发,利用Vue.js构建报表与数据分析的前端界面。集成数据可视化工具,提供丰富的图表类型和交互功能。
技术亮点与成果:
采用微服务架构和容器化技术,实现了系统的高可用性和可扩展性。
实现了生产过程的全面数字化管理,显著提升了企业的生产效率和质量水平。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服