ID:382305

-

高级后端JAVA开发工程师

  • 公司信息:
  • 百度
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

基 础: 掌握 Java 语言主要特性与面向对象思想,了解 Java 虚拟机主要原理,掌握经典的算法与数据结构;了解常用的设计模式,包括但不限于单例模式、工厂模式、策略模式、模板模式、适配器模式等; 数据库: 熟悉 MySQL 关系型数据库,理解 事务、索引、日志管理等机制,具备一定的SQL 调优能力;熟悉 Redis 基础数据结构、对持久化、主从复制、缓存穿透、击穿、雪崩、分布式锁等有了解;
 框 架: 熟悉 Spring、SpringMVC、Springboot、MyBatis、MyBatis-Plus 等主流框架,了解SpringIOC和AOP思想以及 Spring Boot 自动装配原理,能够高效地进行项目构建和管理; 微服务: 熟悉使用 Springcloud 分布式微服务架构,及其 Nacos、GateWay、OpenFeign 等组件; 系 统: 熟悉 Linux 操作系统及常用命令,了解 Docker 容器部署技术,能够进行容器化应用的部署和管理; 网 络: 熟悉计算机网络相关知识,如 OSI 七层模型,了解 TCP/IP、HTTP 等协议; 工 具: 熟练使用 IDEA、Git、Maven、Postman 等项目开发测试及管理工具; 前 端: 了解 Vue、HTML、JavaScript、ElementUI 等前端开发技术,能独立完成前后端交互开发; 其 他: 熟悉使用 Tapd 抓包工具、JavaScript Web 逆向工程,了解机器学习。

项目经验

项目描述:该项目是集民宿预订、生活服务为一体的综合性平台。它包含:移动端为用户提供民宿搜索、在线预订、电子合同签署等功能,同时还有当地活动预订、周边游推荐等增值服务。后台管理系统支持民宿资源维护、订单处理、用户运营等功能,确保平台服务高效优质。
使用技术:Spring、SpringBoot、Mysql、Mybatis、Mybatis-Plus、Redis、RabbitMQ、Jwt、Vue
工作职责:
 深入理解业务需求,参与系统整体架构设计和功能模块划分,设计并实现后台管理系统和移动端的核心功能接口。 使用 Spring Boot 和 MyBatis 框架,完成公寓信息管理、用户管理、租赁信息管理等后端服务的开发。 为移动端提供 RESTful API 接口,包括找房信息、公寓详情、预约看房等功能,与前端开发人员协作,调试接口,解决跨域、数据 格式等问题。
 采用”一锁二判三更新 ”方式设计接口幂等,解决预约重复提交的问题;
 通过热点数据预热、多级缓存如 Redis 和异步化编程等技术,显著提高接口响应速度,整体性能提升30%以上。 使用 Nginx 实现 HTTP 服务,部署静态资源,实现反向代理和负载均衡。

信用行为

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

发布任务

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

微信接收人才推送

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

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