백엔드 소프트웨어 엔지니어——캐나다 원격
Megaport의 글로벌 Network as a Service 플랫폼을 위한 Java 및 Spring API와 핵심 비즈니스 시스템을 구축합니다. 확장성, 아키텍처, 성능 및 기술 부채 관리 역량을 향상합니다.
설명
- 고객의 원활한 통합을 지원하는 RESTful API를 구축하고 유지 관리합니다.
- 확장성과 보안을 갖추고 엔지니어링 모범 사례에 부합하는 API를 설계합니다.
- 아키텍처, 시스템 안정성 및 성능을 개선하면서 기술 부채를 줄입니다.
- 코드 리뷰에 참여하고 팀 전체에 지식을 공유합니다.
- 효과적인 엔지니어링 방식과 디자인 패턴을 활용하고 확산합니다.
- 초기 구상과 설계부터 구현 및 출시까지 소규모 기능을 주도합니다.
- Megaport의 애자일 개발 프로세스에 참여하고 엔지니어링의 지속적인 개선을 이끕니다.
- 제품에 주인의식을 갖고 내부 및 외부 사용자의 기술적 문제를 해결합니다.
지원 자격
- 객체 지향 설계와 디자인 패턴을 포함한 3년 이상의 Java 소프트웨어 개발 경험.
- 웹 애플리케이션용 서비스 및 도구 개발 경험.
- 뛰어난 문제 해결 및 트러블슈팅 역량.
- 데이터 모델링 및 SQL을 사용하는 관계형 데이터베이스에 능숙해야 하며, Hibernate 경험이 있으면 우대합니다.
- 효과적인 협업 및 커뮤니케이션 역량.
- 논리적으로 사고하고 적절한 질문을 하며 기술 정보를 명확하고 간결하게 설명할 수 있는 능력.
- 우대: IP 라우팅 또는 MPLS와 같은 네트워킹 기술 경험.
- 우대: AWS, Azure 또는 Google Cloud Platform을 포함한 클라우드 인프라 경험.
- 우대: Kotlin, JavaScript 또는 Python 경험.
- Spring에 대한 지식. 주요 코드베이스는 Java와 Spring MVC를 사용하며 Kotlin과 Spring Boot로 마이그레이션 중입니다.
복리후생
- 유연한 원격 우선 환경에서 원격으로 근무하고 코워킹 옵션을 이용할 수 있습니다.
- 육아휴직, 생일 휴가 및 연차 구매를 포함한 넉넉한 휴가 제도를 이용할 수 있습니다.
- 수당과 직원 웰빙 프로그램을 통해 건강 및 웰니스 지원을 받을 수 있습니다.
- 학습 및 교육비 지원과 유급 학습 휴가를 이용할 수 있습니다.
- 현대적인 사무실에서 근무하거나 Megaport의 글로벌 WeWork 멤버십을 통해 코워킹 공간을 이용할 수 있습니다.
- 업계 전문성과 성장 가능성이 높은 인재가 함께하는 포용적인 팀에 합류할 수 있습니다.
- 성과를 인정하는 Legend 및 Kudos 프로그램에 참여할 수 있습니다.
