Senior Full Stack Developer

Royal Bank of Canada

Job title:

Senior Full Stack Developer

Company

Royal Bank of Canada

Job description

Job SummaryJob DescriptionWhat is the opportunity?We are a team of ambitious full stack developers and we are looking for a self-driven individual to develop, ideate strategic solutions and support key initiatives for US Cash Management Technology. The US Cash Management industry is adopting technology at a rapid pace to supplement their highly revenue generating business. This role will enable you to implement solutions, identify issues, and verify codes from end to end. As a full stack developer, you are required to work effectively within the team and rapidly implement solutions while delivering production quality applications that are highly reliable. We are looking for someone who can think outside the box, generate interesting ideas and bring the best to the forefront.What will you do?Primarily support, maintain, and debug existing frontend of our applications (Angular 16, Nx.dev, Springboot 3.x, Java, Kafka Event Driven Architecture, Azure)Innovate, improve, develop, and document additional modules and interfaces to existing applications with JAVA backendDevelop new JAVA backend services for innovative projects in the pipelineProvide second-level technical support to front office usersWrite unit test plans and provide coordination and support of testing using different toolsInvolved in vendor verification and proof of concept initiativesInnovate and be trail blazing in Digital Client Experience in creating common modules that can be shared across the developer community.What do you need to succeed?Must-haveDegree in Computer Science or other relevant disciplinesNewer version of Angular and/or React (or similar framework)4+ years’ experience with Spring boot 3.x, Java3+ years’ experience as a Java Full Stack Developer2+ years’ experience with Event Driven Architecture like KafkaExperience in integrating with continuous integration/deployment tools (Jenkins, Git, Helios/Kyvos)Nice-to-haveExperience in building micro frontends with microservices that can offer common Channel API Integration capabilitiesExperience in Relational Database development in Azure SQL, CosmosDB, MongoFamiliarity with financial services industry a plusExperience working in Capital Markets, especially Cash managementWhat’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesWork in a dynamic, collaborative, progressive, and high-performing teamAbility to make a difference and lasting impactFlexible work/life balance optionsOpportunities to do challenging workOpportunities to take on progressively greater accountabilities#LI-Hybrid#LI-POST#TECHPJob Skills Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job DetailsAddress: RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity: TORONTOCountry: CanadaWork hours/week: 37.5Employment Type: Full timePlatform: TECHNOLOGY AND OPERATIONSJob Type: RegularPay Type: SalariedPosted Date: 2024-06-25Application Deadline: 2024-07-26Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay 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 .

Expected salary

Location

Toronto, ON

Job date

Thu, 27 Jun 2024 04:08:31 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (un-jobs.net) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location