Java Full Stack Developer MEAN Stack, API


Job Location:

Toronto - Canada

Monthly Salary: K 10 - 10
Experience Required: 5years
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Description: This role requires a seasoned Java Full Stack Developer with strong MEANstack experience deep API development skills and handson cloud exposure. You will build scalable highperformance services and clientfacing applications that shape the future of digital banking at RBC. You will work within an Agile product team contribute to technical design ensure high code quality and actively explore new technologies to solve emerging challenges.


MustHave Skills

Angular 6


JavaScript

TypeScript

Java Spring Boot

RESTful APIs and microservices development

Strong experience with the MEAN stack


Key Responsibilities

Full Stack Development

Develop and support highperformance scalable APIs using Java Spring Boot and MEAN stack

Build new services and clientfacing applications using modern frameworks

Design and develop code structures based on teamdefined technical designs

Agile Delivery & Engineering Excellence

Work within an Agile product team (technical product business)

Ensure high code quality through automated unit and functional testing

Automate processes within the development pipeline to reduce timetomarket

Enable continuous delivery through CI/CD best practices

Technical Leadership & Collaboration

Pair with other developers to deliver complex tasks

Collaborate closely with UX designers architects and DevOps teams

Communicate technical concepts clearly to nontechnical stakeholders

Continuous Learning

Actively explore new technologies and evaluate how they can solve current or future challenges


Experience developing distributed cloud applications:

Pivotal Cloud Foundry

OpenShift

Docker

Handson experience designing developing testing and troubleshooting RESTful APIs and interface specs (Swagger SOAP)


Knowledge of security gateways and protocols:

JWT

OAuth2.0

OIDC

SSL Certificates

Full SDLC experience with CI/CD and thorough testing

Solid understanding of Agile


NicetoHave Skills

Endtoend UI automation testing

Knowledge of major architecture styles:

Messageoriented

Reactive

Eventbased

Microservice architecture design & implementation (load balancing discovery resiliency)

Good eye for UX design and ability to collaborate with UX teams

Knowledge of modern SaaS platforms for analytics monitoring UX and management:

Google Analytics

Firebase

WalkMe

LaunchDarkly

Datadog




Required Skills:

Role Description: This role requires a seasoned Java Full Stack Developer with strong MEANstack experience deep API development skills and handson cloud exposure. You will build scalable highperformance services and clientfacing applications that shape the future of digital banking at RBC. You will work within an Agile product team contribute to technical design ensure high code quality and actively explore new technologies to solve emerging challenges. MustHave Skills Angular 6 JavaScript TypeScript Java Spring Boot RESTful APIs and microservices development Strong experience with the MEAN stack Key Responsibilities Full Stack Development Develop and support highperformance scalable APIs using Java Spring Boot and MEAN stack Build new services and clientfacing applications using modern frameworks Design and develop code structures based on teamdefined technical designs Agile Delivery & Engineering Excellence Work within an Agile product team (technical product business) Ensure high code quality through automated unit and functional testing Automate processes within the development pipeline to reduce timetomarket Enable continuous delivery through CI/CD best practices Technical Leadership & Collaboration Pair with other developers to deliver complex tasks Collaborate closely with UX designers architects and DevOps teams Communicate technical concepts clearly to nontechnical stakeholders Continuous Learning Actively explore new technologies and evaluate how they can solve current or future challenges Experience developing distributed cloud applications: Pivotal Cloud Foundry OpenShift Docker Handson experience designing developing testing and troubleshooting RESTful APIs and interface specs (Swagger SOAP) Knowledge of security gateways and protocols: JWT OAuth2.0 OIDC SSL Certificates Full SDLC experience with CI/CD and thorough testing Solid understanding of Agile NicetoHave Skills Endtoend UI automation testing Knowledge of major architecture styles: Messageoriented Reactive Eventbased Microservice architecture design & implementation (load balancing discovery resiliency) Good eye for UX design and ability to collaborate with UX teams Knowledge of modern SaaS platforms for analytics monitoring UX and management: Google Analytics Firebase WalkMe LaunchDarkly Datadog


Required Education:

Bachelors Degree

Role Description: This role requires a seasoned Java Full Stack Developer with strong MEANstack experience deep API development skills and handson cloud exposure. You will build scalable highperformance services and clientfacing applications that shape the future of digital banking at RBC. You will ...