职位描述
Java后端工程师(全栈开发)
岗位职责
1、参与公司全栈项目及运维开发工作,独立完成从前端到后端的功能开发与交付,按时高质量完成领导安排的任务。
2、参与分析研究自研应用系统(含前端交互与后端架构)的薄弱环节,利用AI辅助工具提出并实施性能优化与体验提升方案。
3、参与项目全链路应用设计,协助项目经理落实解决方案,主导前端技术选型与架构搭建。
4、独立编写详细设计文档、设计数据库,并负责前端组件库的设计与维护。
5、独立完成前后端开发任务,熟练运用AI Coding工具(trae、Cursor等)。
任职要求
1、大专及以上学历,计算机软件相关专业毕业,6年以上研发经验(其中包含3年以上前端或全栈开发经验)。
2、精通Java基础,理解多线程、集合、数据结构及算法,对JVM原理有深入了解;同时精通前端技术栈。
3、熟练掌握 Vue3 生态,深入理解 Composition API、Pinia、Vue Router 及 TypeScript,具备大型单页应用(SPA)架构设计与性能优化经验。
4、熟悉微服务架构(Spring Cloud/Dubbo)及相关组件(Nacos, Gateway等),并能实现前后端高效联调与接口标准化。
5、熟练使用 Linux,能够独立部署 Java 及 Node.js/Nginx 等前端运行环境,熟练编写 Shell 脚本。
6、熟悉缓存(Redis)、消息中间件(RabbitMQ)及前端状态管理与服务端渲染(SSR)相关配置。
7、精通 MySQL 数据库,具有 SQL 优化能力,了解前端构建工具(Vite/Webpack)。
8、具备卓越的 AI Coding 能力:熟练使用主流 AI 编程助手进行代码生成、单元测试编写、Bug 排查及重构,能编写高质量的 Prompt 以最大化开发效率。
9、拥有优秀的代码规范习惯,遵循前端工程化标准与后端编码规范,注重代码可读性与可维护性。
10、具有良好的组织沟通协调能力、解决问题的能力;认真负责、积极主动、谨慎仔细、有责任心、能吃苦耐劳、服从领导安排。
11、有 AI 项目开发经验或利用 AI 工具显著提升研发效能的实际案例者优先考虑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕