Sparibis
Sparibis
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 中開發、強化、疑難排解及維護網頁型企業應用程式的背景
  • 具備 Java Spring Framework 專業經驗
  • 具備 Angular、JavaScript/TypeScript、HTML 和/或 CSS 經驗
  • 具備建置 RESTful 網路服務和/或微服務的經驗
  • 具備關聯式資料庫與 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、自動化測試、企業分析與軟體工程技術