
Mondia Group은 통신, 디지털 엔터테인먼트, 마케팅 및 결제 분야에서 사업을 운영하는 모바일 커머스 기업입니다. 60개국 84개 이상의 이동통신사와 협력해 콘텐츠 제공업체와 가맹점이 소비자에게 다가갈 수 있도록 지원하며, 콘텐츠 통합, 엔터테인먼트 서비스, 통신 솔루션, Mondia Pay를 통한 디지털 결제 서비스를 제공합니다. 또한 개인화된 디지털 경험을 개발하고, 광고 및 퍼포먼스 마케팅을 통해 사용자 확보를 지원하며, Mondia Labs를 통해 새로운 기회를 모색합니다. 국제 사업은 잠재고객 연결, 거래 지원, 글로벌 모바일 생태계를 위한 디지털 제품 개발에 걸쳐 있습니다.
시니어 백엔드 중심 풀스택 엔지니어
Java와 Spring Boot로 마이크로서비스, API, AWS 솔루션을 구축하고 Vue.js 프런트엔드 개발과 AI 지원 엔지니어링 자동화에도 참여합니다. 소프트웨어 개발 수명 주기 전반에서 AI 기반 자동화를 추진합니다.
설명
- Java 21+와 Spring Boot로 확장 가능한 마이크로서비스를 구축하고 유지 관리합니다.
- 버전 관리, 멱등성, 오류 처리, OpenAPI/Swagger 사양을 갖춘 안전하고 견고한 REST API를 설계합니다.
- 바운디드 컨텍스트, 서비스 분해, 분산 트랜잭션 관리, Saga 패턴 등의 마이크로서비스 실무를 적용합니다.
- Apache Kafka와 비동기 메시징으로 이벤트 기반 시스템을 구축합니다.
- OAuth2, JWT, 보안 코딩, 취약점 해결을 포함한 애플리케이션 보안 실무를 적용합니다.
- JVM 튜닝, 프로파일링, 캐싱, 지연 시간 감소, 효율적인 리소스 사용으로 성능을 개선합니다.
- 데이터베이스 액세스, SQL 쿼리, 인덱스, 쿼리 실행 계획을 설계하고 최적화합니다.
- Lambda, API Gateway, Step Functions를 사용해 클라우드 네이티브 및 서버리스 AWS 솔루션을 구축하고 운영합니다.
- 필요한 경우 Node.js와 NestJS로 백엔드 서비스와 API를 개발합니다.
- Python, Node.js 및 기타 스크립팅 도구로 엔지니어링, 테스트, 배포, 운영을 자동화합니다.
- 명확하고 유지 관리와 테스트가 쉬운 코드를 작성하고 단위 테스트와 통합 테스트를 만듭니다.
- 솔루션을 프로토타이핑하고 복잡한 문제를 조사하며 성능 병목을 찾아 해결합니다.
- Vue.js로 프런트엔드 애플리케이션을 구축하고 개선하며 유지 관리합니다.
- 안전하고 신뢰할 수 있는 REST API를 통해 프런트엔드 애플리케이션을 백엔드 서비스에 연결합니다.
- 재사용 가능한 UI 구성 요소를 만들고 양식, 클라이언트 측 검증, 상태 관리, 오류 처리를 구현합니다.
- 프런트엔드 성능, 반응형 동작, 브라우저 호환성, 사용성을 개선합니다.
- 프런트엔드 문제를 해결하고 개발자들과 협력해 기능을 처음부터 끝까지 제공합니다.
- AI 지원 개발 도구를 코딩, 디버깅, 테스트, 코드 검토, 문서화에 활용합니다.
- 소프트웨어 개발 수명 주기 전반에서 AI 기반 자동화를 발전시킵니다.
- 코드를 검토하고 엔지니어링 관행을 지키며 팀원을 멘토링합니다.
- 엔지니어링 매니저, QA 팀, 개발자와 협력해 기술 로드맵을 실행합니다.
- 온콜 순번에 참여하고 프로덕션 인시던트를 해결하며 근본 원인을 분석하고 예방 조치를 개선합니다.
지원 자격
- Java 21+와 Spring Boot를 사용한 백엔드 소프트웨어 개발 실무 경험.
- 마이크로서비스 아키텍처, 분산 시스템, REST API 설계, 이벤트 기반 아키텍처에 대한 깊은 이해.
- API 설계 및 통합, 인증과 권한 부여 처리, 애플리케이션 보안 실무 경험.
- Apache Kafka 또는 이에 준하는 이벤트 스트리밍 기술 경험.
- 쿼리 및 인덱스 최적화를 포함한 탄탄한 SQL 및 관계형 데이터베이스 기술.
- 서버리스 서비스를 포함해 AWS에서 애플리케이션을 구축하고 운영한 경험.
- 단위 및 통합 테스트, CI/CD, 관측 가능성, 프로덕션 문제 해결, 보안 개발에 대한 이해.
- 복잡한 기술 문제를 분석하고 안정적이며 유지 관리가 쉽고 성능이 우수한 솔루션을 제공하는 역량.
- Vue.js와 최신 JavaScript 또는 TypeScript에 대한 실무 지식.
- 프런트엔드 구성 요소를 구축하고 REST API를 통합하며 UI 문제를 해결하는 역량.
- 프런트엔드 아키텍처, 상태 관리, 반응형 디자인, 클라이언트 측 검증에 대한 이해.
- 깊은 프런트엔드 전문성 없이도 간단한 수준부터 중간 정도 복잡도의 프런트엔드 기능을 독립적으로 제공할 수 있는 역량.
- Node.js와 NestJS를 사용한 백엔드 서비스 개발 경험.
- 자동화 및 도구 개발을 위한 Python 또는 기타 스크립팅 언어에 대한 지식.
- AI 지원 코딩 도구를 실무에서 사용한 경험과 AI를 활용해 개발 생산성 및 소프트웨어 품질을 높이려는 관심.
- 뛰어난 분석력, 의사소통 능력, 협업 능력, 문제 해결 능력.
- 산출물을 책임지고 여러 직군으로 구성된 엔지니어링 팀에서 효과적으로 협업할 수 있는 역량.
- 우대 사항: AWS에서 클라우드 네이티브 애플리케이션을 설계하고 운영한 경험.
- 우대 사항: 분산 트랜잭션 패턴, 복원력 전략, 캐싱, 성능 최적화에 대한 지식.
- 우대 사항: AI를 활용해 개발 및 운영 워크플로를 자동화한 경험.
- 우대 사항: 아키텍처 의사 결정 참여, 코드 검토, 개발자 멘토링 경험.
복리후생
- 사회 보험.
- 직원과 가족을 위한 건강 보험.
- 직원 복리후생에 대해 회사가 매월 최대 25유로를 지원합니다.
- 회사 정책에 따른 사내 보너스 제도.
- 급여는 유로 상당액을 이집트 파운드로 지급합니다.