初級 Java 開發工程師 - SAIC(混合辦公,維吉尼亞州阿什本)
加入 SAIC,擔任初級 Java/JEE 開發工程師,為國防、情報和文職政府技術計畫建構以 Spring 為基礎的微服務。 您將為公共部門系統設計、測試、審查並記錄企業級軟體。
說明
- 建構並實作 Spring Framework 微服務
- 使用 Eclipse、Visual Studio Code 和 Atlassian 工具進行軟體設計、開發與測試
- 在正式及非正式設計審查期間簡報技術解決方案
- 依據政府系統生命週期方法記錄軟體設計
- 設計、開發並記錄大型企業級軟體系統
職位要求
- 必須是美國公民
- 能夠取得並維持 Public Trust 安全審查許可
- 具備電腦科學或相關工程領域學士學位
- 至少兩年技術工作經驗
- 至少兩年 Java J2EE/JEE 設計與軟體開發經驗
- 具備設計、開發及記錄大型企業級軟體系統的經驗
- 至少兩年雲端應用程式和無伺服器託管服務經驗,包括 AWS Lambda
- 具備 HTML、CSS、JavaScript、Angular、React、React Native 和 Node.js 經驗
- 具備開發 Spring 微服務的經驗,主要使用 Spring Boot
- 具備使用 JDBC、JPA 和 Hibernate 對 Oracle、PostgreSQL 及 MongoDB 執行 CRUD 操作的經驗
- 具備 NoSQL 資料庫經驗,包括 MongoDB、DocumentDB 和 DynamoDB
- 具備開發及偵錯複雜 SQL 查詢的經驗
- 熟悉 Unix 和 Linux 系統、指令及 Shell 指令碼撰寫
- 具備應用物件導向分析與設計技術的經驗
- 能夠在分散式團隊環境中協作
- 必須位於 GWA 範圍內或可通勤區域
- 具備電腦科學或相關領域碩士學位者優先
- 具備大型專案團隊及聯邦政府專案工作經驗者優先
- 具備 Agile/Scrum 經驗者優先
- 具備撰寫可與 S3、SQS、Lambda、ElastiCache 和 MongoDB 等 AWS 服務整合之程式碼的經驗者優先
- 具備 Docker、Konvoy、Kubernetes、Jenkins、GitLab 和監控工具經驗者優先
福利待遇
- 職缺公告未說明福利、津貼或額外薪酬。
