주니어 소프트웨어 엔지니어(하이브리드 근무) - 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를 통해 환경 전반의 자동화된 빌드, 테스트 및 배포 구성
지원 자격
- 엔터프라이즈 애플리케이션을 지원하는 소프트웨어 개발 경력 3년 이상
- 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위
- Public Trust 보안 인가를 취득하고 유지할 수 있는 능력
- 보안 인가 자격을 갖추려면 미국 시민권이 필요
- 전체 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는 모든 직급에서 다양성을 위해 노력하는 기회 균등 고용주입니다
- 필요에 따라 주 1회 정도 현장 출근이 예상되는 하이브리드 근무 방식
- AWS, 컨테이너화 인프라, CI/CD, 자동화 테스트, 엔터프라이즈 분석 및 소프트웨어 엔지니어링 기술을 경험할 기회
