Taro Logo

Developer

Royal Bank of Canada's investment banking division, one of the largest banks globally based on market capitalization.
Minneapolis, MN, USA
$141,898
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
6+ years of experience
Finance

Description For Developer

RBC Capital Markets is seeking a Developer to join their team in Minneapolis, with the flexibility to work 100% remotely from anywhere in the US. This role offers a competitive salary of $141,898 per year plus comprehensive benefits.

The position focuses on developing and maintaining RBC's communication surveillance platform, requiring expertise in email parsing and containerized applications. The ideal candidate will bring strong experience in Java, Apache James, Kafka/Dell Boomi, and Kubernetes, combining technical expertise with collaborative skills.

This is an excellent opportunity for a mid-level developer with 6+ years of experience to work with cutting-edge technologies while contributing to financial security and compliance. The role offers a balance of technical challenges, from cloud migration to performance optimization, while providing opportunities for mentorship and growth.

The position comes with attractive benefits including a 401(k) with company matching, comprehensive health insurance (medical, dental, vision), life and disability insurance, and a paid time-off plan. RBC's inclusive workplace culture and global presence offer excellent career growth potential.

As part of RBC's technology team, you'll be working for one of the world's largest banks, contributing to systems that ensure regulatory compliance and security. The role combines the stability of a major financial institution with the excitement of modern technology development, making it an ideal position for someone looking to advance their career in financial technology.

Last updated a month ago

Responsibilities For Developer

  • Design and develop RBC's communication surveillance platform
  • Collaborate with product owner, business analysts, and stakeholders
  • Offer expertise in parsing and ingestion of emails for surveillance
  • Design, implement, and manage containerized applications
  • Perform performance testing and optimization
  • Prepare for cloud migration to Azure
  • Integrate new technologies to solve challenges
  • Maintain high development standards
  • Provide technical support and mentorship
  • Be available for Level 2 support

Requirements For Developer

Java
Kafka
Kubernetes
  • Master's degree in Computer Science or related field
  • 6 years of related work experience
  • 5 years of experience in Java
  • 4 years of experience in Apache James
  • 4 years of experience in Integration platform (Kafka or Dell Boomi)
  • 4 years of experience in API Management
  • 3 years of experience in Kubernetes
  • 1 year of experience in Airflow (version 2.6 or newer)
  • 1 year of experience in Apache Flume

Benefits For Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 401(k) program with company-matching contributions
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Paid time-off plan
  • Discretionary bonus

Jobs Related To RBC Capital Markets Developer