ID:411911

陈sir

Java开发工程师

  • 公司信息:
  • 福州米立科技股份有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 宁波
  • 全区

技术能力

一、Java 核心基础(入门必备)​
Java 语言本身​
基础语法:变量、数据类型、运算符、流程控制(if-else、循环、switch)、异常处理(try-catch-finally、自定义异常)​
面向对象(OOP):封装、继承、多态、抽象类、接口、注解(Annotation)、内部类(静态内部类、匿名内部类)​
核心 API:集合框架(List/Set/Map 实现类及底层原理,如 ArrayList、HashMap、ConcurrentHashMap)、IO 流(字节流 / 字符流、NIO、Files 类)、多线程(线程创建、线程池、锁机制、volatile、synchronized、Lock 接口)、反射与泛型、Java 8 + 新特性(Lambda 表达式、Stream API、Optional、函数式接口、DateTime API)​
JVM 与性能调优基础​
内存模型(堆、栈、方法区、元空间)、垃圾回收(GC)机制(分代回收、G1/ZGC 收集器)、类加载机制(双亲委派模型)​
基础调优:JVM 参数配置(堆大小、GC 日志打印)、内存泄漏排查(jmap、jstack 工具使用)​
二、Web 开发核心框架(后端必备)​
基础 Web 技术​
HTTP 协议(请求方法、状态码、Cookie/Session、RESTful API 设计)、Servlet/JSP、Filter/Listener​
数据交换格式:JSON(Jackson/Fastjson/Gson 工具使用)、XML 解析(DOM/SAX)​
主流框架​
Spring:IOC 容器、DI 依赖注入、AOP 面向切面编程、事务管理、Spring MVC(请求映射、拦截器、视图解析)​
Spring Boot:自动配置、 Starter 依赖、内置服务器(Tomcat)、配置文件(application.yml/properties)、Actuator 监控​
Spring Cloud(微服务架构):服务注册与发现(Eureka/Nacos)、配置中心(Config/Nacos)、负载均衡(Ribbon/OpenFeign)、熔断降级(Hystrix/Sentinel)、网关(Gateway)​
持久层框架​
JDBC 基础、MyBatis(SQL 映射、

项目经验

一、项目核心信息​
项目名称:企业综合管理平台(SaaS 模式)​
技术栈选型:​
后端:Java 11 + Spring Boot 2.7 + Spring Security + MyBatis-Plus + Spring Cloud Alibaba(Nacos/Sentinel/Gateway)​
数据库:MySQL 8.0(分库分表)、Redis 6.x(缓存 + 分布式锁)​
中间件:RabbitMQ(异步通知)、Elasticsearch 7.x(日志 / 数据检索)​
工程化:Maven + GitLab + Jenkins + Docker + K8s​
项目规模:支持 1000 + 企业租户、5 万 + 并发用户,核心模块覆盖组织架构、权限管理、流程审批、数据统计等​
核心目标:打通企业内部数据孤岛,提供一站式办公协同与管理决策支持​
二、核心功能模块与技术实现​
1. 组织架构与权限管理模块(基础核心)​
功能亮点:​
支持多租户隔离(数据级 + 功能级权限),企业可自定义部门层级、角色配置​
细粒度权限控制:菜单权限、按钮权限、数据权限(基于部门 / 岗位 / 用户的资源隔离)​
技术落地:​
基于 Spring Security + JWT 实现身份认证与会话管理,Token 过期刷新机制​
权限设计:采用 “RBAC(角色基础访问控制)+ 数据权限矩阵”,权限信息缓存至 Redis(过期时间 1 小时,更新时主动失效)​
租户隔离:MySQL 分库分表(Sharding-JDBC 按租户 ID 分片),所有 SQL 自动拼接租户 ID 条件​
难点解决:​
权限继承问题:通过递归算法处理部门 - 用户的权限继承关系,缓存预处理结果提升查询效率​
超大规模租户数据:采用 Redis Hash 存储租户配置,减少数据库查询压力​
2. 流程审批模块(核心业务)​
功能亮点:​
可视化流程设计器(支持串行 / 并行 / 条件分支流程),支持审批节点自定义、审批人抄送规则配置​
审批状态实时推送(WebSocket)、超时提醒(定时任务 + 短信 / 邮件通知)

案例展示

  • 综合管理平台

    综合管理平台

    套工程项目管理平台原型设计模板,适用于企业管理工程项目全过程的平台。功能模块包括首页、项目管理、方案预算管理、合同管理、材料采购管理、工程施工管理、回款管理、数据报表、资源管理。交互轻盈,可根据企业需求进行调整复用。

  • 智慧停车后台管理

    智慧停车后台管理

    智慧停车后台管理的 UI 界面应具备清晰直观的布局,突出关键信息展示,如实时泊车、泊车利用率和费用情况。这套模板信息层次清晰,色彩搭配专业且易于识别,便于缓解视觉疲劳。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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