职位详情
java软件开发工程师
1.5-1.7万
河南扬荣信息科技有限公司
上海
5-10年
本科
10-16
工作地址

尚博金融中心(上海尚博金融中心店)-东门

职位描述

一、岗位职责

1. 主导业务系统的 Java 后端服务设计、开发与优化,确保系统的高性能、高可用性与可扩展性;

2. 参与并主导 系统架构设计、数据库设计、接口规范及技术方案评审,推动核心技术方案落地;

3. 负责 系统性能优化、代码质量提升与架构演进,支撑高并发场景与大规模业务增长;

4. 推动 CI/CD(持续集成与持续交付)流程建设,实现自动化构建、测试与部署;

5. 维护与优化 系统监控、日志收集与报警体系,提升系统可观测性与故障响应能力;

6. 主导 容器化部署与环境管理(Docker / Kubernetes),推动 DevOps 与云原生体系落地;

7. 参与 企业数据仓库架构设计、数据模型建设与ETL流程开发,支持数据中台与业务分析;

8. 指导团队成员进行代码开发、技术提升与最佳实践落地,维护开发规范与文档;

9. 与产品、前端、测试及运维团队紧密协作,保障系统高效交付与稳定运行。

二、任职要求

1. 本科及以上学历,计算机相关专业,具备 5年以上 Java 后端开发经验,其中至少 1年以上技术骨干或核心系统负责经验;

2. 精通 Java SE / Java EE 基础,熟悉面向对象设计思想与常用设计模式;

3. 深入掌握 Spring Boot / Spring Cloud / MyBatis 等主流框架,具备微服务架构落地经验;

4. 熟悉 MySQL / Redis / MongoDB 等数据库与缓存技术,具备数据建模与SQL性能调优经验;

5. 熟悉 RESTful API 设计、分布式系统原理、服务注册与治理机制;

6. 了解主流中间件:Kafka / RabbitMQ / RocketMQ / Elasticsearch / Solr;

7. 熟悉 Linux 环境 及常用命令,掌握 Maven / Git / Docker / Kubernetes 等开发与部署工具;

8. 熟练掌握 DevOps 工具链与流程自动化(Jenkins、GitLab CI、SonarQube、ArgoCD 等),有实际 CI/CD 流水线建设经验;

9. 具备 数据仓库设计与开发经验,了解数据建模方法(如 星型 / 雪花模型),熟悉 ETL流程、数据同步与清洗机制;

10. 具备良好的 系统分析、架构设计、性能调优与团队协作能力,能独立承担关键模块开发与技术决策。

三、加分项

1. 熟悉 前端框架 Vue3,具备全栈开发经验;

2. 有开源 BI 工具(Superset、DataEase 等)的集成与二次开发经验;

3. 使用过国产数据库(如 达梦数据库 DM)进行开发;

4. 有 AI / 大模型应用场景开发经验(如模型服务集成、Embedding存储、知识问答等);

5. 熟悉 数据中台、数据湖、数仓分层设计(ODS/DWD/DWS/ADS);

6. 有开发过企业统一身份认证与SSO集成平台,实现多系统间安全认证与授权;

7. 有带领小型技术团队、代码评审或技术决策经验者优先;

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请