5000-8000元
河南新桥烟草科技服务有限公司
岗位职责:
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对话系统的即时响应与高并发处理。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕