Baker Hughes
Baker Hughes
Baker Hughes 是一家能源技术公司,为能源和工业领域开发、制造并提供设备及数字化解决方案。其业务涵盖油田服务与设备,以及工业与能源技术,通过融合工程、数据和科学,帮助客户提升安全性、效率和环境绩效。公司提供的招聘机会可能适合有兴趣将技术和专业技能应用于不断发展的能源系统及低碳解决方案的专业人士。

全栈开发工程师(Angular 与 Java)– 孟买现场办公

加入贝克休斯,作为全栈开发工程师,为其能源技术业务构建 Angular、Java Spring Boot 和 REST 应用。 该职位涵盖云基础设施、CI/CD、测试及 AI 辅助开发,负责安全且可扩展的交付。

描述

  • 创建并增强现代全栈 Web 应用
  • 使用 Angular、TypeScript 和 JavaScript 开发响应式、易维护的界面
  • 使用 Java Spring Boot 构建后端服务
  • 设计、调用并连接 REST API
  • 负责前端、后端、测试和部署支持等环节的功能交付
  • 使用 AI 辅助工具提升生产力、代码质量、调试、测试和文档编写效率
  • 应用整洁代码原则、可复用组件、稳健架构和成熟设计模式
  • 交付高性能、可扩展且易维护的解决方案,并遵循技术和架构标准
  • 使用 AWS 或同类云平台,并采用云原生实践
  • 协助维护 Jenkins、GitHub Actions、GitLab 或 Azure DevOps CI/CD 流水线
  • 创建单元测试,并使用 SonarQube 或同类工具参与代码质量流程
  • 遵循安全开发实践,并处理 SAST、DAST、OSS 扫描及漏洞评估发现的问题
  • 与产品、QA、平台、架构、DevOps 和业务利益相关者在 Agile/Scrum 团队中协作
  • 可选择使用 Python 参与自动化、脚本编写或数据相关项目

任职要求

  • 至少五年软件开发实战经验
  • 具备扎实的 Angular 经验,近期版本经验优先
  • 具备使用 Java Spring Boot 进行开发的专业经验
  • 具备高级 TypeScript 和 JavaScript 技能
  • 具备 REST API 和后端集成经验
  • 接触过 AWS
  • 具备涵盖前端、后端和 API 开发的全栈经验
  • 具备 GitHub Actions、GitLab 或 Azure DevOps 等 CI/CD 平台经验
  • 能够负责功能从需求、开发、测试、部署到生产支持的完整流程
  • 熟悉单元测试和代码质量实践,包括 Jasmine、Jest、ViTest、Karma、JUnit、SonarQube 和代码审查
  • 了解安全编码、SAST、DAST、OSS 扫描和漏洞修复
  • 具备使用 GitHub Copilot、ChatGPT、Claude、Cursor、Cline、OpenCode 或 Claude Code 等 AI 开发工具的经验
  • 能够使用 AI 工具进行编码、调试、创建单元测试、重构和文档编写

福利待遇

  • 弹性工作时间
  • 工作与生活平衡政策及身心健康计划
  • 全面的私人医疗保障选项
  • 人寿保险和伤残保障计划
  • 个性化财务计划
  • 可选的自选福利或自愿福利
  • 培训和职业发展机会
  • 员工奖励计划

相关职位

Martin & Company

财产与意外险咨询总监

Martin & Company
51 – 200 员工
保险咨询物流

在 Martin & Company 这家技术赋能型保险咨询公司,负责面向客户的财产与意外险咨询项目。 制定项目范围、保障交付质量、拓展客户业务,并指导顾问团队。

打开