Jobtyp: Full-time

Loading ...

Jobinhalt

What is the opportunity?

This is an opportunity for an agile Java developer with a background in test-driven development (TDD), a craftsman’s mindset to coding and a willingness to take ownership of delivery from shaping requirements to implementation and testing. You will gain exposure to cutting-edge technology (e.g., Solace, Cloud-based technologies). You will also help shape the technology strategy and help define the way the team works through regular retrospectives. You will be working on a codebase largely written in Java 8 and based on a microservices architecture and will be committed to writing clean code.

As part of the RBC Capital market Regulatory and Risk Technology team, you will be responsible for developing back office systems dealing with regulatory requirements across various derivative asset classes for RBC and over time you will acquire valuable business knowledge about derivative trades.

What will you do?
  • Design and develop solutions that meet business and non-functional requirements, while ensuring compliance with overall application and technology architecture policies and target state standards.
  • Contribute fully to the development of applications and products, involving detailed design, TDD across the whole lifecycle.
  • Create quality tested code, understanding stakeholder’s goals through discussion and demonstrating solutions.
  • Complete unit testing of components for integration into larger subsystem and produce code that is secure, stable and operational before handover to Run the Bank team.
  • Work with various teams across the business to manage all aspects of implementation planning & coordination of releases.
  • Participant in planning/testing DR/BCP tests.
  • Join a dynamic agile team that enjoys success through collaboration and mutual respect.
What do you need to succeed?

Must-have
  • Experience with Java 8
  • Cloud based application development knowledge
Nice-to-have
  • Google Compute Platform /Amazon Web Service
  • Hibernate, high throughput multithreading/currency, JMS/Solace, XML, JSON, Sybase (or similar RDBMS), REST/SOAP, good knowledge of building software for Linux.
  • Spring, Oracle (SQL), MongoDB, XML, JMS, Soap/RestFul Service Experience of working in an agile environment
  • Professional experience on large projects/programs with multiple applications with multiple interfaces and/or 3rd parties.
  • Business knowledge (Advantage but not essential) on derivative trade, trade reporting and FpML
  • Knowledge of DevOps.
  • Desirable technical skills - JavaScript, python.
  • Working and managing offshore vendor team.
What’s in it for you?
  • Have a real stake and contribution to the technical direction for all development, and architecture initiatives ensuring to the best overall IT architectural direction.
  • Drives implementation, contributes and participates in team’s development and process discussions.
  • Work directly with stakeholders and Users to ensure a fit to purpose and reactive solutions to their business requirements.
About RBC

Royal Bank of Canada is Canada’s largest bank, and one of the largest banks in the world, based on market capitalization. We are one of North America’s leading diversified financial services companies, and provide personal and commercial banking, wealth management, insurance, investor services and capital markets products and services on a global basis. We have over 80,000 full- and part-time employees who serve more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.S. and 37 other countries. For more information, please visit rbc.com

Inclusion and Equal Opportunity Employment

RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations during the application process are available upon request.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at rbc.com/careers

Job Summary

City: Bedford

Address:120 Western Parkway

Work Hours/Week: 37.5

Work Environment: Office

Employment Type: Permanent

Career Level: Experienced Hire/Professional

Pay Type: Salary + Variable Bonus

Position Level: CM - Associate Director

Required Travel(%): 0-25

Exempt/Non-Exempt: N/A

People Manager: No

Application Deadline: 09/18/2021

Req ID: 385377
Loading ...
Loading ...

Frist: 27-07-2024

Klicken Sie hier, um sich für einen kostenlosen Kandidaten zu bewerben

Anwenden

Loading ...
Loading ...

ÄHNLICHE ARBEITEN

Loading ...
Loading ...