职位详情
中级JAVA开发工程师
6000-8000元
河南新桥烟草科技服务有限公司
郑州
1-3年
本科
09-24
工作地址

河南新桥烟草科技服务有限公司

职位描述

岗位职责:

1. 负责后端服务的设计、开发和优化,确保系统高效稳定运行。

2. 按照软件开发规范,独立完成后端模块的开发、部署、维护等工作。

3. 进行单元测试、Code Review及Bug修复,确保产品质量符合要求。

4. 输出符合质量标准的文档,并持续优化开发流程。

5. 积极参与前沿技术的研究,并推动新技术的落地,如容器化技术(Docker/Kubernetes)、微服务架构、云原生技术等。

6. 优化系统架构和数据库性能,保障系统的高可用性和可扩展性。

技能要求:

1. 本科及以上学历,计算机及相关专业。

2. 至少两年及以上Java开发经验,熟悉Java Web开发的流程和框架。

3. 熟练掌握Java开发语言,具备扎实的数据结构和算法基础。

4. 熟悉Spring Boot、Spring Cloud、JPA、Spring Security等框架,熟悉微服务架构及相关技术。

5. 熟悉主流数据库(如MySQL、Oracle、PostgreSQL、Redis等),有较强的数据库设计和优化能力。

6. 熟悉常见的开发工具链,如Git、Maven等,能够进行DevOps实践。

7. 掌握Linux系统的基本操作和应用,能够进行常见的运维操作。

8. 熟悉容器化技术(Docker、Kubernetes)及云平台(AWS、Azure、阿里云等),具备云原生开发经验者优先。

9. 熟悉AI API接口的调用与集成,例如Google Cloud AI、OpenAI等。

10. 熟悉流加载(Streaming)技术,能够在后端设计和实现高效的数据流式传输与实时交互,确保AI对话系统的响应速度和可扩展性。

11. 良好的沟通能力、团队合作精神。具有较强的系统分析和问题解决能力,能够快速定位并解决系统瓶颈和性能问题。

加分项:

· 有过微服务架构设计和开发经验,熟悉服务发现、API网关、负载均衡等技术。

· 有Docker、Kubernetes的实际应用经验。

· 熟悉新兴的无服务器架构(Serverless)。

· 对机器学习、大数据或人工智能等前沿技术有了解。

· 有使用AI相关API的经验,能够将AI能力集成到Java后端项目中,例如自然语言处理、图像识别等。

· 熟悉流加载(Streaming)技术,能够支持实时数据流的传输,确保AI对话系统的即时响应与高并发处理。

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

立即申请