ID:289722

L

JAVA开发工程师

  • 公司信息:
  • 软件企业(在职不便透漏)
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 徐汇

技术能力

后端技术

编程语言:Java,熟悉常见的 Java 开发工具和技术栈。
框架:Spring、Spring Boot、Spring Cloud,熟悉 Spring 的生态,做过很多微服务相关的开发。
数据库:MySQL、ORACLE、Redis,熟悉数据库的设计和优化,处理过高并发和大数据量的问题。
消息队列:RabbitMQ,处理过消息异步处理、事件驱动的需求。
ORM:MyBatis、MyBatis-PLUS,熟悉如何高效地与数据库交互。
Web 服务:Spring MVC、Spring REST,熟悉 RESTful API 的设计和实现。
缓存技术:Redis,做过分布式缓存的实现和优化。
安全:Spring Security,做过权限控制、认证、授权等工作。

前端技术

前端框架:Vue.js,Vuex,Vue Router,熟练组件化开发和状态管理。
工具链:Webpack,熟练前端构建和打包,优化过项目的构建速度。
UI 库:Vant、Element UI,做过多个页面的布局和组件开发,UI 组件使用自如。

微信小程序开发

开发框架:原生小程序、uni-app,做过多个小程序项目。

工具 & 其他

版本控制:Git,熟练使用 Git 做代码管理,GitHub 和 GitLab 都用过。
容器化:Docker,基本掌握 Docker,用过 Docker 部署应用,也了解一些基本的容器管理。
服务器与部署:Nginx,Tomcat,熟悉 Web 服务器的配置与维护,部署过多个应用。
自动化部署:Jenkins、Maven,做过自动化部署,优化过上线流程。

实践经验

有 7 年多的开发经验,做过从小型项目到大型企业级项目的开发,涵盖了后台、前端、数据库和运维等多个领域。
熟悉微服务架构和云原生开发,做过一些分布式系统的开发,解决过很多性能瓶颈和高可用性的问题。
曾在多个项目中担任技术负责人,带过开发团队,参与过需求分析、架构设计、代码审核等工作。

项目经验

1. 电力监控系统 - PC端 & 移动端开发

项目描述:该项目主要是为电力公司提供一个集中监控和管理电力设备的系统,帮助用户实时监测电力设备的运行状态、报警信息、故障记录等,确保电力系统的稳定性和安全性。

我的角色:后端开发,前端开发(Vue.js、微信小程序)

技术栈:

前端:Vue.js,Element UI,Vant,微信小程序
后端:Spring Boot,Spring Cloud,MyBatis,Redis,MySQL
工具与平台:Docker,Jenkins,Git

工作内容:

PC端:负责基于 Vue.js 和 Element UI 开发电力设备监控页面,包括实时数据展示、设备状态管理、故障报警等功能。通过 WebSocket 实现实时数据的推送。
移动端:使用 微信小程序 开发电力设备监控和远程控制功能,用户可以通过小程序查看设备状态、接收故障警报,并进行设备的远程操作。
后端:基于 Spring Boot 开发了设备信息管理、报警信息记录、数据存储和分析等模块。实现了设备数据的采集、存储与分析,并通过 Redis 做缓存优化,提升系统性能。
数据库:使用 MySQL 设计和优化电力设备信息、报警记录等数据库表,确保数据的高效查询。
集成与部署:负责将开发好的应用部署到 Docker 容器中,并通过 Jenkins 实现了自动化部署和持续集成,确保项目的稳定运行。

项目亮点:

实现了实时数据监控和故障报警,帮助电力公司及时处理设备异常,减少了故障发生的时间。
小程序端的设计优化了用户体验,用户可以随时随地查看电力设备状态。
后端采用分布式架构,支持多台设备数据的并发处理,提高了系统的扩展性和稳定性。

信用行为

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

发布任务

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

微信接收人才推送

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

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