任务详情
企业级应用方向
岗位职责:
负责企业级业务系统的后端设计与开发,基于主流开源技术栈构建高可用、可扩展的中后台系统;
参与系统架构设计,制定技术方案,优化系统性能、安全性和可维护性;
设计并实现统一权限控制体系(包括菜单、按钮、数据权限等),支持复杂组织架构下的权限管理;
开发通用功能模块(如日志审计、操作记录、定时任务、文件存储、消息通知等),提升系统复用性和开发效率;
配合 DevOps 流程,完成应用部署、监控与日常运维,保障生产环境稳定运行;
编写高质量、结构清晰、可测试的 Java 代码,遵循良好的编码规范和工程实践;
协助团队进行技术选型、代码评审与知识沉淀,推动工程标准化建设。
任职要求:
本科及以上学历,计算机或相关专业,5 年以上 Java 后端开发经验;
精通 Spring Boot + MyBatis-Plus 技术栈,有基于该体系构建中后台系统的完整项目经验;
熟悉 前后端分离架构,掌握 RESTful API 设计规范,了解 Vue/React 等主流前端框架的基本协作方式;
具备 完整的权限系统开发经验,包括基于 Token 的认证(如 Sa-Token / JWT / Spring Security)、RBAC 模型、动态菜单、细粒度数据权限控制等;
熟练使用 Redis、RabbitMQ/Kafka、Elasticsearch 等中间件,能根据业务场景合理选型与集成;
具备 基础服务器运维能力:熟悉 Linux 环境,能独立部署 Java 应用,配置 Nginx、管理服务进程、分析日志、监控系统资源;
有 中小型业务系统架构经验,能独立完成模块划分、数据库设计、接口定义、缓存策略、异常处理等技术方案;
熟悉 SQL 编写与优化,掌握索引设计、执行计划分析,了解读写分离、分页优化等常见数据库性能实践;
责任心强,具备良好的沟通能力、问题解决能力和团队协作意识。
加分项:
有基于开源中后台框架进行二次开发或定制化扩展的经验;
熟悉代码生成器、动态数据源、多租户、工作流(如 Flowable/Activiti)等企业级功能实现;
了解 Docker 容器化部署、Shell 脚本编写或 CI/CD 流程;
有数据报表、客户账单、销售管理等业务系统开发背景。
薪资:20~40k
工作地点:
前 3 个月远程办公,后续转到江门办公室
欢迎大家发邮件