高级Java工程师(AI方向)
博思软件职位描述
岗位职责: 1、参与系统架构,主导子系统级别架构优化与技术演进,推动AI能力在研发全链路的深度应用。 2、以AI-Native模式驱动开发,深度使用AI编程工具(CC等)高质量编写核心编码与单元测试,进行重构与Review,输出高质量的技术方案与架构设计文档,推动代码质量与工程效率持续提升。 3、负责处理、解决系统使用过程中遇到的问题,生产环境疑难问题排查与应急响应,对系统稳定性与性能负责,主导系统性能优化与重构,解决高并发场景下的复杂技术难题。 4、主导技术预研:针对AI协作、Agent应用、新技术框架等方向进行前瞻性研究,输出调研报告与PoC验证发现并解决项目里面不合理代码。 5、完成上级安排的日常工作。 岗位要求: 1、计算机相关专业统招本科及以上学历; 2、5年以上Java开发经验,至少完整参与过一个大型互联网高并发项目; 3、AI First工作方式:必须具备使用AI编程工具(如Cursor、Copilot、Claude Code、Trae等)进行日常开发的实战经验,能利用AI完成复杂逻辑实现、代码Review及Bug排查; 4、扎实的架构能力:精通Spring Boot、Spring Cloud、MyBatis等框 架,深入理解多线程、JVM原理及调优,具备分布式系统设计与微服务拆分经验; 5、数据库专家级能力:熟练使用MySQL/Oracle,具备复杂SQL编写、索引优化、分库分表及读写分离实战经验; 6、熟悉Redis、MQ、NGINX/Tomcat等中间件,熟练使用Docker及Linux,具备线上问题快速定位能力; 7、具备独立技术预研能力:能针对陌生技术领域快速调研并输出可执行的技术方案与原型验证;8、掌握常用设计模式,具备功能设计与数据库设计能力,代码风格严谨; 9、了解Vue3、CSS3、HTML5等前端技术,具备全栈思维者优先; 10、具备强烈的自我驱动力与ownership意识,能独立分析和解决复杂问题,适应高强度工作,责任心强、细致认真; 11、优先条件:有互联网支付系统经验、AI应用落地经验、K12教育行业背景、全栈开发能力。
对这个职位感兴趣吗?