ID:321478

凌晨 身份已认证

Java开发工程师

  • 公司信息:
  • 深圳奥拓思维软件有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 长沙
  • 全区

技术能力

. 熟悉Java编程,深刻理解面向对象编程思维,有良好的代码编写习惯;
. 熟悉Spring,SpringBoot,SpringMVC,MyBatis等主流框架,研究过相关源码,如Spring的
Bean生命周期以及循环依赖,SpringMVC的执行流程及运行原理,MyBatis的工作原理;
. 熟悉MySQL数据库编程,对InnoDB索引数据结构以及事务隔离级别等有一定的了解;
. 熟悉常用的设计模式,并能合理运用;熟悉JVM底层原理,了解垃圾回收机制;
. 熟练使用应用分布式缓存Redis,研究过Redis内存淘汰策略以及源码,持久化等相关技术;
. 熟悉分布式事务Seata的原理和使用,研究过Zookeeper分布式锁及leader选举相关源码;
. 熟悉ActiveMQ,RabbitMQ以及Kafka消息中间件的底层原理,能根据实际项目场景给出方案;
. 熟悉Zookeeper服务治理及Nginx集群配置等技术;
. 熟悉基于微服务+Docker动态扩容+Nginx+Redis等互联网技术案例;
. 熟悉DveOps流程,对Jenkins,Git,Gitlab,Maven,Harbor工具的使用和部署有一定的了解;
. 对Quartz,Elastic-job实现分布式任务调度的原理有一定的了解;
. 对Elasticsearch的原理,倒排索引等的实现有一定的了解;
. 对前端开发,如html,css,js,ajax,vue等有一定了解;

项目经验

项目名称 : 新软时物流管理系统
技术栈 : Java8,SpringBoot,SpringCloud,MySQL,Nacos,Docker,Ribbon,Redis,Feign,Kafka,Elasticsearch
项目描述 :
新软时物流管理系统是一个面向供应链和物流行业的全面解决方案,旨在提高运输效率、降低成本,并实现对整个供应链的实时监控和管理;该系统包括订单管理、仓储管理、运输管理等多个微服务,并基于SpringCloud实现微服务的构建和集成;
责任描述 :
订单管理微服务设计与实现:
.设计并实现订单管理微服务,支持订单创建、查询、修改和取消等功能;
.利用分布式事务确保订单相关操作的原子性和一致性;

仓储管理微服务优化与扩展:
.优化仓储管理微服务,引入缓存和异步处理以提高仓储信息查询效率;
.扩展微服务以支持多仓库管理,实现更灵活的库存控制;

微服务架构和容器化部署:
.使用SpringCloud构建微服务架构,利用Nacos实现服务注册与发现;
.将微服务容器化,使用Docker和Kubernetes进行部署,提高系统的可伸缩性和可维护性;

系统监控与日志分析:
.集成SpringBoot Actuator和ELK Stack进行系统监控和日志分析;
.配置Prometheus和Grafana,实现对微服务性能的实时监控;

案例展示

  • 电商系统

    电商系统

    1.SpringBoot 框架开发业界主流。 2.【前端】Web PC 管理端 Vue + Element UI。 3.【前端】移动端使用 Uni-app 框架,前后端分离开发。 4.标准RESTful 接口、标准数据传输,逻辑层次更明确,更多的提高api复用。 5.支

  • 企业办公系统

    企业办公系统

    系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、职位职称、数据权限、功能菜单、模块管理、关键字管理、附件管理、文件上传、数据备份/还原、基础数据、审批流程、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、客户管理、合同管理、项目

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

信用行为

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

发布任务

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

微信接收人才推送

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

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