Java软件开发工程师
1.5-2.5万元/月
更新 2026-01-12 10:06:19
浏览 723
职位详情
Java
5-10年
岗位职责
1、参与公司软件产品和项目的全生命周期研发,涵盖架构规划与编码实现。采用先进的Java技术,融合AI理念独立完成复杂功能模块的设计与高效开发,例如在核心业务中集成智能算法,增强系统的智能化能力
2、承担功能模块的代码开发任务,严格执行自测流程,确保高质量代码按时交付。主动参与测试用例优化,借助AI辅助测试手段提升测试效率与覆盖范围。完成单元测试编写,快速定位并修复缺陷,深入进行代码质量自查,保障系统运行的可靠性
3、协同推进系统部署与上线工作,使用智能运维工具对系统状态进行实时监控。及时响应并处理线上异常,运用AI技术开展性能分析,提出可行的优化方案,如通过机器学习预测负载变化,提前调整资源分配策略
4、协助编制完整的技术文档体系,包括架构设计说明、数据库设计文档、接口定义文档及运维手册,促进技术资产的积累与团队间知识共享
5、产品上线后提供持续的技术支持,确保系统稳定运行;密切关注AI领域的发展动态,积极学习并引入前沿AI技术,推动产品功能迭代与性能提升
岗位要求
1、本科及以上学历,具备5年以上Java开发经验,扎实掌握Java编程技能,拥有良好的编码规范,能独立解决复杂技术问题,熟练运用Spring、SpringBoot、SpringCloud、MyBatisplus等主流框架完成企业级应用开发
2、精通MySQL、Oracle、TiDB、MongoDB、Elasticsearch等主流数据库系统,具备出色的SQL编写与调优能力,可利用AI工具实现SQL语句的智能诊断与性能提升。熟悉大数据存储与管理方案,如Hive、HBase等,能够应对大规模数据的存储与检索需求
3、具有高可用性、高性能、高并发及分布式系统设计实践经验,深刻理解微服务架构机制。熟练掌握服务调用、消息队列、应用监控、分布式缓存等核心技术,熟悉Nginx、Redis、RabbitMQ、Kafka等常用开源组件。具备大数据平台构建能力,了解Spark、Flink等流批处理框架,可搭建完整的数据处理体系
4、对人工智能技术有强烈兴趣,了解常见AI算法与模型的基本原理,如机器学习与深度学习的核心思想。有将AI技术应用于Java项目实际案例者优先,例如集成大模型框架Langchain或开发图像识别相关功能模块
5、具备出色的学习能力与逻辑思维能力,能自主驱动知识更新,了解TensorFlow、PyTorch等主流机器学习框架,关注前端技术演进趋势,持续为产品创新提供技术支持
6、有大型企业级短视频创作平台、企业级知识管理系统、企业级OA系统开发背景者优先考虑,若在上述项目中曾应用AI技术实现功能优化或技术创新,将更具竞争力
1、参与公司软件产品和项目的全生命周期研发,涵盖架构规划与编码实现。采用先进的Java技术,融合AI理念独立完成复杂功能模块的设计与高效开发,例如在核心业务中集成智能算法,增强系统的智能化能力
2、承担功能模块的代码开发任务,严格执行自测流程,确保高质量代码按时交付。主动参与测试用例优化,借助AI辅助测试手段提升测试效率与覆盖范围。完成单元测试编写,快速定位并修复缺陷,深入进行代码质量自查,保障系统运行的可靠性
3、协同推进系统部署与上线工作,使用智能运维工具对系统状态进行实时监控。及时响应并处理线上异常,运用AI技术开展性能分析,提出可行的优化方案,如通过机器学习预测负载变化,提前调整资源分配策略
4、协助编制完整的技术文档体系,包括架构设计说明、数据库设计文档、接口定义文档及运维手册,促进技术资产的积累与团队间知识共享
5、产品上线后提供持续的技术支持,确保系统稳定运行;密切关注AI领域的发展动态,积极学习并引入前沿AI技术,推动产品功能迭代与性能提升
岗位要求
1、本科及以上学历,具备5年以上Java开发经验,扎实掌握Java编程技能,拥有良好的编码规范,能独立解决复杂技术问题,熟练运用Spring、SpringBoot、SpringCloud、MyBatisplus等主流框架完成企业级应用开发
2、精通MySQL、Oracle、TiDB、MongoDB、Elasticsearch等主流数据库系统,具备出色的SQL编写与调优能力,可利用AI工具实现SQL语句的智能诊断与性能提升。熟悉大数据存储与管理方案,如Hive、HBase等,能够应对大规模数据的存储与检索需求
3、具有高可用性、高性能、高并发及分布式系统设计实践经验,深刻理解微服务架构机制。熟练掌握服务调用、消息队列、应用监控、分布式缓存等核心技术,熟悉Nginx、Redis、RabbitMQ、Kafka等常用开源组件。具备大数据平台构建能力,了解Spark、Flink等流批处理框架,可搭建完整的数据处理体系
4、对人工智能技术有强烈兴趣,了解常见AI算法与模型的基本原理,如机器学习与深度学习的核心思想。有将AI技术应用于Java项目实际案例者优先,例如集成大模型框架Langchain或开发图像识别相关功能模块
5、具备出色的学习能力与逻辑思维能力,能自主驱动知识更新,了解TensorFlow、PyTorch等主流机器学习框架,关注前端技术演进趋势,持续为产品创新提供技术支持
6、有大型企业级短视频创作平台、企业级知识管理系统、企业级OA系统开发背景者优先考虑,若在上述项目中曾应用AI技术实现功能优化或技术创新,将更具竞争力
相似职位
很抱歉,暂无相似职位!