ID:352242

耀逍遥 有团队

高级JAVA工程师

  • 公司信息:
  • 优正网络科技有限公司
  • 工作经验:
  • 15年
  • 兼职日薪:
  • 900元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 南京
  • 全区

技术能力

Java编程技能
Java语言: 包括多线程、异常处理、集合框架和I/O操作。
面向对象设计: 熟悉设计模式(如工厂模式、策略模式等)。
框架和技术栈
Spring框架: 包括Spring Boot和Spring Cloud等微服务架构相关组件。
Hibernate: 对象关系映射(ORM)工具。
Apache Commons: 提供了一系列实用工具类。
其他框架: 如MyBatis、MyBatis-plus、Struts等。
前端技术: 基本了解HTML/CSS/JavaScript以及前端框架如Vue。
数据库管理
MySQL: 关系型数据库管理系统。
Oracle: 高级关系型数据库管理系统。
Redis: 高性能键值存储系统,用作缓存和消息中间件。
消息队列:
RabbitMQ: 一种开源的消息代理和队列服务器,基于AMQP标准。
Apache Kafka: 分布式流处理平台,常用于构建实时数据管道和流应用。
测试与质量保证
JUnit: 单元测试框架。
其他测试工具: 如Mockito, PowerMock, Selenium等。
版本控制
Git: 进行代码管理和团队协作。
操作系统与工具
Linux环境: 在Linux环境下进行开发,熟悉常用的命令行工具。
软技能
问题解决能力: 能够有效地分析并解决问题。
学习能力: 快速适应新技术和新环境。

项目经验

电商系统:
作为一名资深的全栈开发工程师,我在构建现代化、高性能的企业级应用方面拥有深厚的专业知识和丰富的实践经验。我擅长利用最新的技术框架和最佳实践来设计和实现可扩展、健壮的解决方案。

核心技术栈
Spring Boot 3.0: 利用Spring Boot 3.0的强大功能,我能够快速构建模块化、易于维护的后端服务。通过Spring Boot自动配置、启动器依赖管理和RESTful Web服务支持等功能,我能够高效地实现业务逻辑和服务交互。
Vue 3: 我熟练运用Vue 3框架,该框架以其轻量级、灵活的特点著称,非常适合构建响应式的用户界面。通过Composition API和响应式系统,我能够创建高度可复用和可维护的前端组件,从而为用户提供流畅且直观的交互体验。
RabbitMQ: 在我的项目中,我使用RabbitMQ作为消息队列中间件,以实现服务之间的异步通信。通过精心设计的消息生产和消费模型,我能够构建出高度解耦的系统架构,从而显著提高系统的稳定性和可扩展性。
JWT (JSON Web Tokens): 为了实现安全的用户认证和授权,我采用了JWT来管理用户的会话状态。这使得每次请求都能够携带有效的令牌,无需在服务器端保存会话信息,从而增强了系统的安全性和性能。
Redis: Redis被用作缓存层,以提高数据访问速度和减少数据库的负担。通过将热点数据和频繁访问的数据缓存在内存中,我能够显著提升系统的响应时间和整体性能。
MySQL: 作为主数据库,MySQL提供了可靠的数据存储和管理功能。通过精心设计的数据库模式和索引策略,我确保了数据的一致性和查询效率。
数据库读写分离: 为了进一步提高数据库的性能和可用性,我实现了数据库的读写分离策略。主数据库负责写入操作,而多个从数据库则用于处理读取请求,这样既平衡了负载又提高了系统的整体性能。
实战经验
微服务架构: 我采用微服务架构模式,将整个应用分解成一系列小而专注的服务,每个服务都围绕着特定的业务功能构建,并通过API网关和Service Discovery进行协调。
前后端分离: 我实施了前后端分离的设计原则,确保前端和后端能够独立开发、部署和扩展。这不仅提高了开发效率,还增强了系统的灵活性。
事件驱动架构: 通过RabbitMQ实现了事件驱动架构,使得各个服务能够通过发布和订阅消息的方式相互通信,减少了直接依赖,提升了系统的整体响应能力和容错性。
自动化部署与持续集成: 我利用Docker容器化技术配合Jenkins或GitLab CI/CD流水线,实现了自动化部署和持续集成,确保代码的质量和系统的稳定性。
安全性与性能: 在项目中,我还注重安全性和性能优化,包括但不限于使用OAuth 2.0进行身份验证和授权、利用缓存技术减少数据库访问频率以及采用异步处理机制来提高系统吞吐量。

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   
角色 职位
负责人 高级JAVA工程师
队员 产品经理
队员 前端工程师
队员 后端工程师

案例展示

  • 电商系统

    电商系统

    在项目中负债后端框架搭建、数据库的设计以及产品、订单等相关关业务功能的开发。同时沟通协调其他端的项目人员

  • MES系统

    MES系统

    在这个项目中负责整体的架构以及数据库的设计,同时参与了前端界面和后端业务的开发,现场与客户沟通确认需求。

  • 海上平台

    海上平台

    项目是为海上物探公司开发的,包括大屏展示,船队放炮埋点记录,通过对海图编辑划分安全区域,当本队船只使出安全区域或其他船队船只进入到安全区域时进行报警操作。人员上岗、离岗记录。在项目中负责后端搭建及功能开发。

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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