
高级 Java 开发工程师 – Oracle SQL 与 Spring Boot(混合办公,Mandaluyong)
使用 Java、Spring Boot、Oracle SQL、API 和集成技术,构建并支持 Emerson 企业应用。加入敏捷交付团队,协助现代化遗留系统并解决生产问题。
描述
- 使用 Java、Spring Boot、Oracle Database 和现代 Web 技术构建、维护并改进企业应用。
- 为应用功能、数据处理、报表和性能开发并优化复杂的 Oracle SQL。
- 增强遗留应用,同时识别提升现代化水平、可维护性和效率的机会。
- 调查并解决应用、数据库、API 和集成层面的生产问题。
- 将业务需求和技术挑战转化为可扩展、可靠且易于维护的软件。
- 构建并支持 Java 和 Spring Boot REST API、业务逻辑、集成以及连接 Oracle 的服务。
- 使用 JavaScript 和 HTML 开发 Web 应用功能,并可能使用 React。
- 维护与企业平台、身份验证和 SSO 服务以及内部或第三方系统的集成。
- 参与代码评审、测试、部署和 CI/CD 工作流。
- 编写技术规格、API 文档和故障排查材料。
- 在敏捷环境中与产品负责人、系统分析师、QA 团队及技术相关方合作。
- 评估技术风险和依赖关系,同时提升应用的可靠性与可维护性。
任职要求
- 计算机科学、软件工程或相关专业本科及以上学历。
- 至少五年软件开发经验,曾使用 Java 和 Oracle Database 交付解决方案。
- 具备高级 Oracle SQL 技能,包括复杂连接、子查询、聚合和大量数据处理。
- 具备使用 Spring Boot 开发 Java 应用和 REST API 的实践经验。
- 熟悉 Oracle Database、关系型数据模型、数据库对象以及应用与数据库的集成。
- 具备调查应用问题、审查现有代码、调试生产问题并解决跨多层问题的经验。
- 具备 REST API 的开发和调用经验。
- 了解 OAuth2、JWT 或类似的 API 身份验证模式。
- 了解源代码管理、代码评审、测试、部署和敏捷迭代交付。
- 了解 CI/CD 流水线和分支策略。
- 具备以下经验者优先:遗留系统现代化、React、NextJS、现代 JavaScript 框架、Oracle APEX、PL/SQL、SSO 和身份验证技术、MuleSoft、Salesforce 开发与集成、学习管理平台、微服务、API 网关以及国际化敏捷团队。
福利待遇
- 具有竞争力的福利计划。
- 多种医疗保险计划可供选择。
- 员工援助计划。
- 员工资源小组。
- 员工认可计划。
- 灵活的休假计划。
- 提供产假和陪产假等带薪育儿假。
- 年假。
- 节假日休假。
- 持续的职业发展机会。
- 导师指导、培训和领导力发展机会。
- 屡获殊荣的员工发展项目。






