中/高级JAVA开发工程师招聘_昆明奥远科技有限公司招聘 - 智联招聘
昆明奥远科技有限公司职位描述
Java,Springboot,Spring,Spring MVC,Mybatis plus, MySql,Redis,Vue
【岗位职责】
1、设计与开发:负责基于 Spring MVC、Spring Boot、Spring Cloud Alibaba 的微服务架构设计和核心业务模块开发,参与技术方案讨论和代码评审。
2、国产化环境适配:负责系统在国产化环境(如麒麟操作系统、达梦数据库、东方通中间件等)下的适配、迁移与性能优化,确保系统在信创生态下的稳定运行。
3、自动化部署与运维:编写 Dockerfile 实现应用容器化,利用 docker-compose 搭建本地开发环境;配合运维人员基于 Jenkins 构建 CI/CD 流水线,实现自动化构建、测试与部署,并适配国产化基础设施。
4、业务流程实现:基于工作流引擎(Flowable / Activiti)设计和实现业务流程(如审批流、工单流转等),完成流程定义、任务管理及与业务系统的集成。
5、系统优化与故障排查:在 Linux 环境(含国产操作系统)下进行日志分析、性能调优、线上问题排查,确保系统的高可用和稳定性。
6、技术文档编写:编写和维护相关技术文档,包括国产化适配方案、接口文档、部署手册等。
【技能要求】
1、Java 基础扎实:深入理解 Java 并发编程、JVM 内存模型和常用调优手段,熟悉常用设计模式。
2、Spring 生态:
熟练掌握 Spring MVC、Spring Boot 框架,了解其核心原理(IoC、AOP、自动装配)。
熟练使用 Spring Cloud Alibaba 相关组件,包括 Nacos(注册中心/配置中心)、OpenFeign(服务调用)、Sentinel(流量控制/熔断降级)及 Seata(分布式事务)。
工作流引擎:有实际项目中使用 Flowable 或 Activiti 的经验,能够独立进行流程设计、BPMN 文件配置、流程驱动和任务监听等。
3、自动化部署:
熟练使用 Docker,能够编写 Dockerfile 和 docker-compose 编排文件。
掌握 Jenkins 流水线(Pipeline)编写,具备 CI/CD 实践经验。
4、数据库、持久层框架与中间件:
数据库:熟悉 MySQL 、Oracle、达梦、人大金仓、OceanBase等常用关系型数据库,具备 SQL 优化和数据库设计能力。
持久层:熟练掌握 MyBatis-Plus框架,能够灵活运用代码生成器、条件构造器、分页插件等特性提升开发效率。
中间件:了解 Redis 的使用场景和常见数据结构。了解常用消息队列(如 RocketMQ / RabbitMQ)的基本使用。
上班时间:08:30--11:50 13:30--18:00 周末双休+享有国家法定假期
福利待遇:全勤奖、绩效奖金、带薪年假、节日福利、团队聚餐、专业培训、工作氛围好,其他福利具体面议
工作地址:官渡区彩云北路大都一期A座18楼
对这个职位感兴趣吗?