Tech Lead - Toronto, Canada - Royal Bank of Canada

Royal Bank of Canada
Royal Bank of Canada
Verified Company
Toronto, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Come Work with Us
At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.


Whether you're helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that matters in the world, in an environment built on teamwork, service, responsibility, diversity, and integrity.


Job Title
Tech Lead


What is the opportunity?


Are you a tech-savvy leader with a passion for developing innovative solutions? If so, we've got the perfect opportunity for you RBC is currently seeking a tech lead to join our dynamic team and help drive the development of cutting-edge software using Java, Spring, and Angular.


As a tech lead at RBC, you'll be responsible for leading a team of talented developers, guiding them in the design and implementation of new features and functionality.

You'll also be expected to stay up-to-date with the latest technologies and trends in cloud development, and to help drive the adoption of best practices within the team.


What will you do?

  • As a Full Stack Software Developer, you have a solid technical foundation, and a strong focus on growing your development skills; You are able to deliver complex tasks, working individually or pairing with others and you have a significant amount of experience in different domain.
  • Ensure high code quality through automated unit and functional testing.
  • Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing timetomarket, and enabling continuous delivery.
  • Design and develop code structures based on technical design defined by the team.
  • Work within an Agile product team comprised of technical, product and business team members to deliver exceptional products.
  • You will actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges.
  • Excellent communication including the ability to distill technical details into human terms.

What do you need to succeed?

Must-have

  • 5+ years' experience with Angular 2+, Java 8, REST API/Micro services, Spring Framework (MVC, Security, JPA, Boot) Maven, SQL
  • 2+ years developing on an RDBMS (Oracle, MSSQL, PostgreSQL), No SQL(Mongo, ELK) and Data Streaming (Kafka)
  • Exposure to data hygiene routines and models
  • Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
  • Full software development lifecycle experience with CICD and thorough testing prior to release.
  • Pairs effectively with other developers in the team. Pairs effectively with other developers in the team
  • Solid Understanding of Agile
  • A passion for technology and a love of software development culture

Nice-to-have

  • Developing on Hadoop/Spark
  • Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.
  • Knowledge of major architectures style (message oriented, reactive, event based)
  • Microservice design and implementation (load balancing, discovery, resiliency)

What'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.


  • Leaders who support your development through coaching and learning opportunities
  • Work in a dynamic, collaborative, progressive and highly performing team
  • Ability to make a difference and lasting impact
  • Enjoy a comfortable work environment with the option to dress casually
Ll-Hybrid


Job Summary

Address:

TORONTO, Ontario, Canada


City:

CAN-ON-TORONTO


Country:

Canada


Work hours/week:

37.5


Employment Type:

Full time


Platform:

Technology and Operations


Job Type:

Regular


Pay Type:

Salaried


Posted Date:

:00


Application Deadline:

:00


Inclusion
and Equal Opportunity Employment
At 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.


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.

More jobs from Royal Bank of Canada