This role is within RBC's Global Functions Technology (GFT) division, specifically with the AFL (AML, Fraud, Law IT) team. The opportunity involves joining a team that designs, builds, and maintains high-performing applications and scalable pipelines for critical enterprise business areas like Anti-Money Laundering and Fraud Detection. The position requires a results-driven professional to innovate and deliver transformative IT solutions, leveraging cutting-edge technologies across data processing, microservices, cloud-ready applications, and modern front-end frameworks.
Lead, develop, and support highly scalable, high-performance components within an Agile development team.,Ensure high code quality through automated unit and functional testing.,Automate processes within the development pipeline for efficiency and continuous delivery.,Contribute to application design and develop reusable code structures.,Build and maintain modern front-end and back-end applications using frameworks like React, Node.js, Spring Boot.,Approach complex problems with an open mind and find innovative solutions.,Proactively learn new technologies.,Communicate effectively with technical and non-technical stakeholders.,Professional software development experience (Minimum 8+ years) with React, Node JS, Java, J2EE, Spring /REST / Microservices, Linux and NoSQL/SQL databases.,Experience developing secure server-side services leveraging Spring, Spring Batch/Boot, RESTful Webservices, Apache Data Utilities (JSON, Avro, CSV/PSV, Parquet).,Good knowledge on messaging/streaming technologies (MQ, Kafka).,Hands-on experience in writing clean, readable/reusable java code with unit tests.,Experience using Git and Maven while collaborating with the software development team.,Ability to independently handle module deliveries, multi-task effectively and provide timely updates.,Experience with DevOps, CD/CI tools (Jenkins, GitHub, Automated Testing tools, or similar).,Experience with building Cloud-ready microservices and containerizing applications.
Talented, creative, and results-driven professional.,Experience with Big Data (Hadoop / Spark) (Nice to have).
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.