Bank of America
Bank of America
Bank of America는 은행, 금융 및 핀테크 분야에서 사업을 운영하는 글로벌 금융기관입니다. 개인 뱅킹, 소기업 지원, 자산 관리, 투자 서비스와 함께 개인, 기업 및 기관을 위한 자본시장 접근 서비스를 제공합니다. 또한 지속 가능한 금융, 다양성 이니셔티브 및 지역사회 개발 프로그램을 통해 책임 있는 성장을 추구합니다.

Java 소프트웨어 엔지니어 III—샬럿, 현장 근무

뱅크 오브 아메리카에서 풀스택 Java 엔지니어로 근무하며 고가용성 재무관리 및 CIO 애플리케이션을 개발합니다. Java, Spring, Angular, REST API, 자동화 테스트와 클라우드 네이티브 기술로 솔루션을 구축합니다.

설명

  • 비즈니스 목표를 지원하는 복잡한 소프트웨어 솔루션 제공
  • 애플리케이션이 기능, 비기능 및 컴플라이언스 기준을 충족하도록 보장
  • 기업 재무관리 및 CIO 업무 기능을 위한 고가용성 애플리케이션 설계, 구축 및 유지관리
  • 전체 개발 수명 주기 동안 이해관계자, 팀원, 기술 리더, 제품 관리자 및 엔지니어링 팀과 협업
  • 인수 기준과 컴플라이언스 기준을 충족하는 솔루션을 구현하고 단위 테스트 작성
  • 아키텍처 구성 요소, 애플리케이션 인터페이스 및 솔루션 지원 요소 설계와 업데이트
  • 소프트웨어 엔지니어를 멘토링하고 팀의 CI/CD 관행과 자동화를 이끌기
  • 사용자 스토리를 구체화하고 요구사항을 명확히 하며 작업량 추정
  • 위험을 줄이고 새로운 접근 방식을 평가하기 위한 기술 검토와 개념 증명 수행
  • 수동 릴리스 프로세스 자동화
  • 통합, 회귀 및 성능 테스트 스위트 생성과 유지관리
  • Java와 최신 프론트엔드 기술을 사용해 엔드투엔드 웹 애플리케이션 개발
  • RESTful API, 백엔드 서비스 및 외부 시스템과의 통합 구축과 지원
  • Angular를 사용해 반응형 사용자 인터페이스 구성 요소 개발
  • 깔끔하고 효율적이며 문서화된 코드를 작성하고 코드 리뷰에 참여
  • 결함을 조사하고 단위 테스트 및 통합 테스트 수행
  • 애플리케이션 성능, 확장성 및 안정성 개선
  • CI/CD 파이프라인, 클라우드 배포 및 컨테이너화 아키텍처에 기여
  • 신기술을 추적하고 도구, 프로세스 및 아키텍처 개선안 제안

지원 자격

  • 풀스택 Java 애플리케이션 개발 경력 7년 이상
  • Java, Spring, Angular, Node.js, Oracle 및 SQL에 대한 고급 경험
  • Spring Framework, Hibernate와 Git, Bitbucket, Jenkins, Maven, Ansible 등의 CI/CD 도구에 대한 실무 경험
  • 백엔드와 프론트엔드 시스템 전반에 걸친 폭넓은 풀스택 Java 개발 경험
  • RESTful 웹 API 설계 및 개발과 JSON 기반 통합 경험
  • 컨테이너, 마이크로서비스, 클라우드 플랫폼 및 보안 코딩 관행 경험
  • Tomcat 및 Apache 애플리케이션 서버 사용 경험
  • 뛰어난 디버깅 및 문제 해결 능력
  • 인수 기준이 포함된 Jira 이슈 구체화와 버전 관리 코드 릴리스 관리를 포함한 애자일 개발 경험
  • 단위 테스트, 테스트 주도 개발, JUnit 및 Karma-Jasmine 숙련도
  • 뛰어난 서면 및 구두 커뮤니케이션 능력
  • 제품 소유자 및 최종 사용자와 협력해 요구사항을 정의하고 이슈를 분류한 경험
  • OpenShift, Unix, Kafka, Splunk, Python, Quartz, 데이터 분석 또는 모델링 및 금융 서비스 경험 우대
  • 미국에서 1교대 근무 가능
  • 주 40시간 근무 가능

복리후생

  • 연간 재량 인센티브 플랜 참여 자격
  • 업계를 선도하는 종합 복리후생
  • 유급 휴가
  • 직원 리소스 및 지원
  • 학습, 성장 및 의미 있는 기여의 기회
  • 포용적인 근무 환경
  • 신체적, 정서적 및 재정적 웰빙을 지원하는 리소스
  • 성과 인정 및 보상

관련 채용공고