MoneyGram
MoneyGram
1,001 – 5,000 직원
B2C암호화폐핀테크
MoneyGram은 디지털 결제, 소매점 현금 수령, 소비자 송금 서비스를 통해 국경 간 자금 이동을 지원하는 글로벌 핀테크 및 송금 기업입니다. 온라인 이용 환경과 전 세계 수십만 개의 소매점 네트워크를 결합해 200개가 넘는 국가와 지역의 고객에게 서비스를 제공합니다. 또한 스테이블코인 송금, 암호화폐와 현금 간 교환 서비스, Solana 검증자 참여를 비롯해 암호화폐 및 블록체인 결제 역량을 개발하고 있습니다.

MoneyGram Java 가격 엔지니어 (미국 원격 근무)

MoneyGram에서 가격 엔진과 백엔드 서비스에 중점을 둔 안전하고 지연 시간이 짧은 금융 시스템을 구축합니다. 마이크로서비스, 데이터베이스, AWS 배포 업무를 담당합니다.

설명

  • 고가용성과 장애 허용성을 갖춘 엔터프라이즈 Java 애플리케이션을 설계하고 구축합니다.
  • 대규모 금융 거래를 위한 안전하고 효율적인 코드를 작성합니다.
  • 일관되고 빠른 거래 처리를 위해 분산 마이크로서비스를 설계하고 확장합니다.
  • 데이터 모델을 최적화하고 트랜잭션 데이터베이스 스키마를 설계합니다.
  • 관계형 데이터베이스와 NoSQL 데이터베이스를 관리합니다.
  • 타사 금융 네트워크 및 ERP 시스템에 연결하는 API를 구축하고 보안을 강화합니다.
  • AWS에서 안전한 클라우드 배포 파이프라인을 관리하고 자동화합니다.
  • 코드 리뷰를 주도하고 금융 보안 코딩 표준을 준수합니다.
  • 엔지니어링 동료를 멘토링합니다.
  • 거래 처리 병목을 찾아 쿼리 성능을 개선합니다.
  • 프로덕션 배포가 중단 없이 운영되도록 관리합니다.
  • 여러 직군의 팀과 협업해 AWS에서 호스팅되는 고성능 저지연 금융 소프트웨어를 구축합니다.

지원 자격

  • 백엔드 소프트웨어 엔지니어링 분야에서 2~5년의 실무 경력이 있어야 합니다.
  • 대규모 분산 시스템, 엔터프라이즈 SaaS 제품 또는 거래형 은행·금융 애플리케이션 경험이 있어야 합니다.
  • 애자일 또는 Scrum 환경에서 소프트웨어를 구축하고 배포한 경험이 있어야 합니다.
  • 모놀리식 애플리케이션을 분산 마이크로서비스 아키텍처로 마이그레이션한 경험이 있어야 합니다.
  • 컴퓨터 과학, 정보 기술 또는 관련 분야의 학사·석사 학위 또는 이에 상응하는 실무 경험이 있어야 합니다.
  • 시스템 수준의 문제 해결 능력이 뛰어나야 합니다.
  • 가용한 데이터를 바탕으로 합리적인 결정을 내릴 수 있어야 합니다.
  • 주도적으로 일하고 단계별 지시 없이도 모호한 상황을 헤쳐 나갈 수 있어야 합니다.
  • 적극적인 커뮤니케이션 능력이 있어야 합니다.
  • 영어 읽기, 쓰기, 말하기 능력이 뛰어나야 합니다.
  • Java 17 또는 21, Spring Boot, Spring Cloud, Hibernate ORM 및 JPA 경험이 있어야 합니다.
  • 마이크로서비스, 이벤트 기반 아키텍처, CQRS, Saga 패턴 분산 트랜잭션 및 도메인 주도 설계를 이해해야 합니다.
  • PostgreSQL, Oracle DB 및 Couchbase 경험이 있어야 합니다.
  • Apache Kafka 경험이 있어야 합니다.
  • Docker, Kubernetes 및 Jenkins 또는 GitLab CI 경험이 있어야 합니다.
  • JUnit 5, Mockito, Testcontainers, 자동화된 계약 테스트 및 Maven 또는 Gradle 경험이 있어야 합니다.
  • AWS, Azure 또는 GCP 경험이 있어야 합니다.

복리후생

  • 구체적인 복리후생, 특전 또는 추가 보상은 명시되어 있지 않습니다.