Taro Logo

Full Stack Developer – Financial Applications

Royal Bank of Canada is a global financial institution, Canada's biggest bank, and one of the largest in the world based on market capitalization.
Jersey City, NJ, USA
$141,170
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Full Stack Developer – Financial Applications

RBC Capital Markets is seeking a Full Stack Developer to join their team in Jersey City, focusing on financial applications. This role combines traditional software development with cutting-edge AI/ML implementations, offering a unique opportunity to work with enterprise-level financial systems. The position requires expertise in Java, API development, and cloud technologies, with a focus on building and maintaining robust financial data platforms.

The role offers a competitive base salary of $141,170 with additional benefits including a 401(k) with company matching, comprehensive health benefits, and bonus potential. Working in a hybrid model (up to 2 days remote), you'll be part of RBC's global team of 84,000+ employees across 34 countries.

As a Full Stack Developer, you'll be responsible for designing ML/AI models for Capital Markets functions, implementing API platforms, and managing cloud migrations. The ideal candidate will have a Master's degree and strong experience in financial reference data systems, making this an excellent opportunity for someone looking to advance their career in financial technology.

RBC's commitment to innovation and exceptional client experience makes this an ideal position for a developer who wants to impact global financial markets while working with cutting-edge technologies. The role offers a balance of technical challenges and leadership opportunities, with chances to work on everything from data science implementations to cloud architecture.

Last updated 2 minutes ago

Responsibilities For Full Stack Developer – Financial Applications

  • Establish data science use cases with Capital Markets Business and Product teams
  • Design and develop reference data Machine learning and AI models
  • Simplify reference data distribution platform on APIs and Data Lake
  • Improve strategic application monitoring and data controls
  • Modernize and simplify technology stack with micro-services
  • Migrate reference data platform to internal and external Cloud platform
  • Provide technical leadership to regional team and stakeholders
  • Enhance automated regression testing using Robot framework
  • Develop utilities for Operations and Support team

Requirements For Full Stack Developer – Financial Applications

Java
  • Master's degree in Computer Science, Software Engineering, Information Technology or related field
  • 3 years of experience building enterprise API platforms with APIGEE
  • 3 years of experience in AI/ML implementation using various regression models
  • 3 years of experience in Java multi-threading applications
  • Experience with Cloudera, Apache spark, edge node setup, Hive, and Partitioning
  • Experience with Application deployment CI/CD in Docker and Cloud platform
  • Experience with Financial reference data including ANNA ISIN, Bonds, and Equities

Benefits For Full Stack Developer – Financial Applications

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

Interested in this job?

Jobs Related To RBC Capital Markets Full Stack Developer – Financial Applications

Software Engineer II - PaaS

Software Engineer II position at Qualtrics focusing on PaaS development using TypeScript, React, and Node.js, offering competitive salary and benefits in Seattle.

Software Engineer

Software Engineer position at Toast in Dublin, working on the Payments Pricing team to build and scale payment processing platforms for restaurants.

Mid-Level C#.Net Software Engineer Developer

Mid-level software engineering role at Boeing developing aircraft maintenance management systems using C#/.NET, requiring 5 years experience and US citizenship.

Full-Stack Developer- Tokyo, Japan

Full-Stack Developer position at Boeing Japan, focusing on data analytics and business intelligence, requiring 3+ years of experience in full-stack development with SQL, Python, and JavaScript.

Service Professional - Developer (F/M/D)

SAP Developer position at Freudenberg Group focusing on Adobe Forms and Smart forms development, requiring ABAP expertise and form development experience.