
아일랜드 시니어 풀스택 Java 엔지니어(원격)
Java, Spring Boot, React 및 클라우드 기술을 사용해 Miratech의 글로벌 IT 서비스 고객을 위한 풀스택 애플리케이션을 구축합니다. API, 마이크로서비스, 엔터프라이즈 통합 및 배포 자동화를 담당합니다.
설명
- Java, Spring Boot 및 탄탄한 엔지니어링 관행을 활용해 확장 가능한 백엔드 서비스를 만들고 테스트하며 지원합니다
- React, TypeScript, 재사용 가능한 컴포넌트 및 최신 프런트엔드 패턴을 활용해 반응형·접근성 높은 웹 인터페이스를 개발합니다
- API 우선 방식, 잘 정의된 OpenAPI 또는 Swagger 계약 및 견고한 오류 처리를 사용해 REST API를 설계하고 통합합니다
- 마이크로서비스와 적절한 객체 지향 및 도메인 주도 설계 방식을 활용해 모듈화되고 유지 관리가 용이한 시스템을 구축합니다
- 적절한 경우 Node.js를 경량 서비스, 백엔드 포 프런트엔드 계층, 통합 및 개발자 도구에 적용합니다
- 데이터 무결성, 성능 및 감사 가능성에 중점을 두고 PostgreSQL 스키마와 쿼리를 모델링하고 최적화합니다
- REST API, 웹훅, 메시징 및 기타 적절한 통합 방식을 통해 내부 및 외부 플랫폼을 연결합니다
- 서비스를 컨테이너화하고 클라우드 배포 관행, 구성 관리 및 일관된 환경을 지원합니다
- 자동화된 테스트, 품질 검사 및 반복 가능한 릴리스를 포함하는 Jenkins CI/CD 파이프라인을 개발하고 운영합니다
- 애플리케이션 서비스에 구조화된 로그, 메트릭, 분산 추적 및 유용한 오류 보고를 추가합니다
- 프로덕션 및 기능 문제를 조사하면서 성능, 복원력, 확장성 및 유지 관리성을 개선합니다
- 제품, UX, QA, DevOps, 아키텍처 및 엔지니어링 팀과 협업해 설계 검토, 계획, 코드 리뷰 및 개선 활동에 참여합니다
지원 자격
- 프로덕션 애플리케이션을 담당한 경험을 포함해 6년 이상의 풀스택 소프트웨어 개발 경험
- Java 및 Spring에 대한 고급 실무 경험, 특히 Spring Boot, REST 서비스, 영속성, 보안 및 자동화된 테스트 경험
- Angular 또는 React, TypeScript, HTML, CSS, 컴포넌트 기반 아키텍처, 상태 관리 및 최신 테스트 관행에 대한 강력한 프런트엔드 역량
- 경량 서비스, 통합, 빌드 도구 또는 지원 컴포넌트에 Node.js를 활용한 실무 지식
- REST API와 마이크로서비스를 설계하고 분산 환경에서 애플리케이션을 유지 관리한 입증된 역량
- 뛰어난 SQL 역량과 PostgreSQL 또는 이에 준하는 관계형 데이터베이스로 효율적인 데이터 모델을 만든 경험
- 클라우드 및 컨테이너화된 환경에서 실행되는 애플리케이션을 구축, 배포 또는 지원한 경험
- 명확한 기술 문서를 작성하고 고객 워크숍을 진행할 수 있는 탁월한 커뮤니케이션 역량
- 인력 관리 애플리케이션을 만들었거나 WFM 플랫폼과 통합한 경험이 있으면 우대
- AWS 서비스 및 Amazon Connect 경험이 있으면 우대
- CX, 컨택센터 또는 고객 서비스 애플리케이션 개발 경험이 있으면 우대하며, FreeSWITCH, Kamailio, Twilio 또는 유사한 커뮤니케이션 플랫폼을 활용한 음성 인프라나 통합 경험을 포함합니다
- 예측, 일정 관리, 준수도, 라우팅, 상담원 데스크톱, 디지털 채널 또는 관련 운영에 대한 지식이 있으면 우대
- Kafka, RabbitMQ 또는 유사한 메시징 및 이벤트 스트리밍 플랫폼 경험이 있으면 우대
- Kubernetes, 클라우드 서비스, 관측성 도구 및 안전한 소프트웨어 제공 방식에 익숙하면 우대
- 애플리케이션을 CRM, ID, HR, 급여, 분석 또는 기타 엔터프라이즈 플랫폼에 연결한 경험이 있으면 우대
- Claude 또는 GitHub Copilot을 포함한 AI 지원 개발 도구나 AI 기반 솔루션을 직접 사용한 경험이 있으면 우대
복리후생
- 건강보험 보장
- 언어 학습 과정
- 이주 지원 프로그램
- 전문성 성장 기회
- 자격증 취득 지원 프로그램
- 멘토링 및 인재 개발 프로그램
- 사내 경력 이동 기회
- 인턴십 기회
- 글로벌 주요 고객을 위한 영향력 있는 프로젝트 참여
- 포용적이고 서로 지원하는 업무 환경
- 개방적인 커뮤니케이션 문화
- 정기적인 회사 사교 및 팀 빌딩 행사








