Role Description: This role requires a seasoned Java Full Stack Developer with strong MEAN‑stack experience, deep API development skills, and hands‑on cloud exposure. You will build scalable, high‑performance services and client‑facing 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.


Must‑Have Skills

· Angular 6+

· Node.js

· JavaScript

· TypeScript

· Java Spring Boot

· RESTful APIs and microservices development

· Strong experience with the MEAN stack


Key Responsibilities

· Full Stack Development

· Develop and support high‑performance, scalable APIs using Java Spring Boot and MEAN stack

· Build new services and client‑facing applications using modern frameworks

· Design and develop code structures based on team‑defined 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 time‑to‑market

· 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 non‑technical 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

· Hands‑on 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


Nice‑to‑Have Skills

· End‑to‑end UI automation testing

· Knowledge of major architecture styles:

· Message‑oriented

· Reactive

· Event‑based

· 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


Similar jobs

More from Astra North Infoteck Inc.
Astra North Infoteck Inc. 3 days ago
Astra North Infoteck Inc. 1 day ago
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! 1 day ago

Java Full Stack Developer - MEAN Stack, API

Apply Now
Back to search page