
시니어 Java 백엔드 엔지니어 – 토론토(하이브리드 근무)
시니어 Java 엔지니어로서 TD Securities의 자본시장 고객을 위한 안전하고 확장 가능한 증권 업무 기술을 구축합니다. Java, Spring Boot, React, API 및 마이크로서비스를 활용해 풀스택 솔루션을 개발합니다.
설명
- 안전하고 견고하며 확장 가능한 Java 풀스택 애플리케이션을 설계, 개발, 개선 및 유지 관리
- 깔끔하고 효율적이며 철저히 테스트된 코드를 작성하고 동료 검토에 참여
- 테스트, 배포 및 안정화를 통해 애플리케이션을 유지 관리하고 운영 환경을 지원
- 보안 코딩 표준과 애플리케이션 보안 관행 적용
- 개발, 자동화 및 테스트 도구를 평가하고 추천
- 단위 테스트, 통합 테스트, 컴포넌트 테스트 및 회귀 테스트 수행
- 범위 검토, 위험 및 영향 평가, 비용 산정에 기여
- 인시던트를 조사하고 근본 원인을 파악하여 운영 환경 문제 해결
- 서비스 성능 모니터링, 구성 관리, 백업 지원, 인증 제어 검증 및 성능 튜닝 지원
- 비즈니스 및 기술 요구 사항을 평가하고 애플리케이션 및 시스템 솔루션 조사
- 분석가, 디자이너 및 기술 파트너와 협력하여 비즈니스 요구 사항을 기술 솔루션으로 전환
- 범위, 솔루션 전략, 산정, 일정, 위험, 종속성 및 구현에 대해 자문
- 기술적 의사 결정을 설명하고 이해관계자와 비즈니스 파트너에게 프로젝트 진행 상황, 위험 및 이슈 전달
- 운영 요청, 개선 사항, 수정 변경 및 운영 환경 지원 처리
- 애플리케이션 지원, 인프라, 품질 보증 및 비즈니스 팀과 협업
- 개발 관행, 자동화, 테스트, 배포 및 애플리케이션 유지 관리성 향상
지원 자격
- Java 11 이상 및 Spring Boot 실무 경험
- Java 핵심, 객체 지향 설계, 컬렉션, 동시성 및 현대적인 소프트웨어 개발 관행에 대한 이해
- 관계형 데이터베이스, 데이터 모델링, 쿼리 최적화 및 SQL 개발에 대한 높은 수준의 지식
- RESTful API 및 서비스 지향 통합을 설계, 구축 및 사용하는 경험
- 서비스 분해, API 계약, 복원력, 관측 가능성 및 배포 고려 사항을 포함한 마이크로서비스 아키텍처의 풍부한 경험
- 재사용 가능한 컴포넌트, 상태 관리 및 백엔드 통합을 포함한 React 및 현대적인 프런트엔드 관행의 실무 경험
- 금융 기관에서 Java를 개발한 경험 우대
- Python 개발 경험 우대
- 프라임 브로커리지, 증권 금융 또는 관련 자본시장 분야 경험 우대
- Broadridge BPSA 또는 유사한 증권 업무 처리 플랫폼 경험 우대
복리후생
- 기업 및 개인 성과에 따른 변동 보상
- 건강 및 웰빙 복리후생
- 저축 및 퇴직 프로그램
- 유급 휴가
- 은행 서비스 혜택 및 할인
- 경력 개발 기회
- 보상 및 인정 프로그램
- 정기적인 경력, 개발 및 성과 논의
- 온라인 학습 플랫폼 이용
- 멘토링 프로그램
- 교육 및 온보딩 세션
- 접근 가능한 회의실과 가상 면접 자막을 포함한 직장 편의 지원









