Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Royal Bank of Canada Logo

Developer

Royal Bank of Canada

$141,898 - $141,898
Jul 4, 2025
Minneapolis, MN, USA
Apply Now

Design and develop RBC's communication surveillance platform, focusing on parsing and ingestion of emails for surveillance.

Requirements

  • Java
  • Apache James
  • Integration platform experience (Kafka or Dell Boomi)
  • API Management
  • Kubernetes
  • Airflow (version 2.6 or newer)
  • Apache Flume

Responsibilities

  • Design and develop RBC's communication surveillance platform.
  • Offer specialized expertise in the parsing and ingestion of emails for surveillance by understanding email attributes.
  • Design, implement, and manage containerized applications while ensuring their security and efficiency.
  • Perform performance testing and optimization for containerized applications.
  • Lay the groundwork for migrating our solutions to the cloud, specifically using Azure.
  • Proactively integrate new technologies to solve current and future challenges.
  • Uphold high development standards, creating systems that are high-performant, reusable, reliable, and efficient.

Other

  • Collaborate closely with the product owner, business analysts, and stakeholders, including compliance and audit teams.
  • Provide technical support and mentorship to other team members.
  • Be available for Level 2 support to ensure system reliability and user satisfaction.
  • Telecommuting permitted up to 100% from anywhere in the US.
  • Full time employment, Monday - Friday, 40 hours per week
  • Must have a Master’s degree in Computer Science or a related field and 6 years of related work experience.
  • At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.