Miratech
Miratech
Miratech는 기업의 디지털 전환을 지원하는 글로벌 IT 서비스 및 컨설팅 기업입니다. 아웃소싱, 소프트웨어 개발, 전문 서비스를 아우르는 폭넓은 서비스를 제공하며, 엔터프라이즈급 제공 역량과 스타트업 혁신에서 비롯된 유연성을 결합합니다. 1989년에 설립된 Miratech는 B2B 컨설팅과 SaaS 관련 기술 분야에서 사업을 운영하며, 소프트웨어 전문 지식과 기술 서비스를 필요로 하는 조직을 지원합니다.

풀스택 Java 엔지니어 — 원격 근무(뉴욕)

인력 관리와 고객 경험을 위한 Java, React 및 클라우드 네이티브 애플리케이션을 구축합니다. 확장 가능한 서비스와 연동 기능을 개발하고 Miratech의 CI/CD 및 프로덕션 운영을 지원합니다.

설명

  • Java와 Spring Boot를 사용해 확장 가능한 백엔드 서비스를 설계하고 유지 관리합니다.
  • React, TypeScript, 재사용 가능한 컴포넌트, 반응형 레이아웃, 접근성 있는 상호작용을 갖춘 웹 애플리케이션을 구축합니다.
  • REST API를 개발하고 사용하며 OpenAPI/Swagger 계약과 오류 처리를 유지 관리합니다.
  • 마이크로서비스, 객체 지향 설계, 이벤트 기반 패턴을 활용해 모듈형 솔루션을 만듭니다.
  • Node.js를 사용해 경량 서비스, 백엔드 포 프런트엔드 컴포넌트, 연동 기능 또는 개발 도구를 구축합니다.
  • 데이터 무결성, 성능, 감사 이력을 고려해 PostgreSQL 데이터 모델과 쿼리를 설계하고 최적화합니다.
  • API, webhook, 메시징 및 관련 패턴을 활용해 내부 및 외부 시스템 연동을 구축하고 지원합니다.
  • 애플리케이션을 컨테이너화하고 클라우드 배포, 구성 관리, 일관된 환경 구축에 참여합니다.
  • 자동화 테스트, 품질 게이트, 반복 가능한 배포를 포함한 Jenkins CI/CD 파이프라인을 개발하고 유지 관리합니다.
  • 애플리케이션에 구조화된 로그, 메트릭, 추적, 조치 가능한 오류 보고 기능을 추가합니다.
  • 기능 및 프로덕션 문제를 해결하고 성능, 복원력, 확장성, 유지 관리성을 개선합니다.
  • 제품, UX, QA, DevOps, 아키텍처 및 엔지니어링 동료와 협업해 설계 논의, 코드 리뷰, 계획 수립, 지속적인 개선에 참여합니다.

지원 자격

  • 프로덕션 애플리케이션 업무를 포함해 풀스택 소프트웨어 개발 경력이 5년 이상이어야 합니다.
  • Java 및 Spring 실무 경험이 있어야 하며, 특히 Spring Boot, REST 서비스, 영속성, 보안, 자동화 테스트에 익숙해야 합니다.
  • Angular 또는 React 프런트엔드 경험이 있어야 하며, TypeScript, HTML, CSS, 컴포넌트 기반 설계, 상태 관리, 최신 테스트 방식에 익숙해야 합니다.
  • 경량 서비스, 연동 기능, 빌드 도구 또는 지원 컴포넌트에 Node.js를 사용한 경험이 있어야 합니다.
  • 분산 환경에서 REST API, 마이크로서비스, 유지 관리하기 쉬운 애플리케이션을 구축한 경험이 있어야 합니다.
  • 뛰어난 SQL 역량과 PostgreSQL 또는 이에 준하는 관계형 데이터베이스에서 효율적인 데이터 모델을 설계한 경험이 있어야 합니다.
  • 클라우드 기반 및 컨테이너화된 애플리케이션을 개발, 배포 또는 지원한 경험이 있어야 합니다.
  • 명확하게 소통하고 기술 문서를 작성하며 고객 대상 워크숍에 참여할 수 있어야 합니다.
  • OAuth2, OpenID Connect, JWT, 보안 API 설계를 알고 있어야 합니다.
  • Kafka, RabbitMQ 또는 유사한 메시징 및 이벤트 스트리밍 기술 경험이 있어야 합니다.
  • Kubernetes, 클라우드 플랫폼, 옵저버빌리티 도구, 안전한 소프트웨어 제공 방식에 익숙해야 합니다.
  • 인력 관리(WFM), 고객 경험(CX), 컨택센터 또는 고객 서비스 솔루션 경험이 있어야 합니다.
  • AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio 또는 유사한 커뮤니케이션 기술 경험이 있어야 합니다.
  • 예측, 일정 관리, 라우팅, 준수율을 포함한 인력 최적화 및 컨택센터 운영을 이해해야 합니다.
  • 기업 애플리케이션을 CRM, 인사, ID, 급여, 분석 플랫폼과 연동한 경험이 있어야 합니다.
  • GitHub Copilot 또는 Claude와 같은 AI 지원 개발 도구에 익숙해야 합니다.

복리후생

  • 건강 보험
  • 언어 교육 과정
  • 이주 프로그램
  • ForeverRemote 업무 문화에 따른 유연한 원격 근무
  • 전문성 개발 기회
  • 자격 인증 프로그램
  • 멘토링 및 인재 투자 프로그램
  • 사내 이동 기회
  • 인턴십 기회
  • 세계적인 주요 고객을 위한 영향력 있는 프로젝트 참여
  • 포용적이고 서로 지원하며 소통이 열린 근무 환경
  • 정기적인 팀 빌딩 사교 행사