Sparibis
Sparibis
11 – 50 员工
企业咨询网络安全
Sparibis 是一家总部位于奥兰多的 IT 工程与咨询公司,为具有复杂技术和运营需求的组织提供服务。其业务涵盖项目管理、项目控制、软件开发生命周期管理和系统工程,并在网络安全、云计算与 DevSecOps、移动技术与软件开发、CRM 与企业门户、测试与运营以及数据管理等领域具备专业能力。

初级软件工程师(混合办公)- Sparibis

加入 Sparibis,担任初级软件工程师,在马里兰州的混合办公岗位中开发 Java 和 Spring 企业应用。 支持 AWS 部署、CI/CD、自动化测试以及 Oracle 到 PostgreSQL 的迁移工作。

描述

  • 使用 Java、Spring Boot、Hibernate 和关系型数据库构建全栈应用
  • 使用 Angular、JavaScript/TypeScript、HTML 和 CSS 创建响应式界面
  • 开发并集成应用组件、REST 服务、API、持久化层和外部接口
  • 将业务和系统需求转化为切实可行的技术解决方案
  • 维护现有平台,同时设计、开发并记录新功能
  • 通过应用变更、数据库集成、测试和故障排查支持 Oracle 到 PostgreSQL 的云迁移
  • 使用 GitHub Actions 和 Jenkins 配置、维护并排查 CI/CD 流水线,以及自动化构建、测试和部署工作流
  • 在测试或发布活动增加期间协助进行软件测试和验证
  • 使用 Playwright、Xray 和 QMetry 等工具创建并维护自动化单元测试、集成测试和功能测试
  • 诊断并解决应用、集成、构建、部署和环境问题
  • 支持 AWS 容器基础设施,并与系统管理员及其他技术团队成员协作
  • 支持应用分析和报告功能,包括 IBM Cognos Analytics 集成
  • 遵循架构、编程、UI、配置管理、联邦安全和 SDLC 标准
  • 在源代码管理系统中管理代码、脚本和配置文件
  • 在 Scrum 开发流程中使用 Atlassian 工具
  • 与管理员合作,通过 Jenkins 和 GitHub Actions 配置跨环境的自动化构建、测试和部署

任职要求

  • 至少三年支持企业应用的软件开发经验
  • 计算机科学、软件工程或相关专业学士学位
  • 能够获得并维持公共信托安全许可
  • 必须是美国公民才有资格获得该安全许可
  • 具备在完整 SDLC 中开发、增强、排查和维护基于 Web 的企业应用的背景
  • 具备 Java Spring Framework 的专业经验
  • 具备 Angular、JavaScript/TypeScript、HTML 和/或 CSS 经验
  • 具备构建 RESTful Web 服务和/或微服务的经验
  • 具备关系型数据库和 SQL 经验,包括应用与数据库集成
  • 具备在 AWS 云环境中工作并部署基于 AWS 的应用的经验
  • 具备支持 CI/CD 流水线及自动化构建、测试和部署工作流的经验
  • 具备 GitHub Actions 和/或 Jenkins 经验
  • 具备基于 Git 的源代码管理经验,包括分支、合并、拉取请求和仓库管理
  • 具备 Docker、Kubernetes 或同类容器化工具经验
  • 具备 Python、Bash、PowerShell 或类似脚本语言经验
  • 具备支持安全软件部署和配置管理实践的经验
  • 具备创建并运行自动化单元测试、集成测试和/或功能测试的经验
  • 具备使用 JIRA 管理分配工作和审批请求的经验
  • 工作认真细致
  • 具备良好的书面和口头沟通能力
  • 具备 Hibernate、Spring、Oracle 到 PostgreSQL 迁移、IBM Cognos Analytics、Playwright、Xray 和/或 QMetry 经验者优先

福利待遇

  • Sparibis 是一家致力于各层级多元化的机会均等雇主
  • 混合办公安排,根据需要预计每周约一次到现场办公
  • 有机会接触 AWS、容器化基础设施、CI/CD、自动化测试、企业分析和软件工程技术