Java Full Stack Developer - MEAN Stack, API (Toronto)
Astra North Infoteck
Overview
Job Description 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 current technologies to solve emerging challenges.
Must Have Skills
- Angular 6+
- Node.js
- Java
- 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, Open Shift, 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, Walk Me, Launch Darkly, Datadog)
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Full Stack Developer - MEAN Stack, API (Toronto). Be the first to apply!
Related searches
- java developer remote Toronto, ON
- entry level java developer Toronto, ON
- java developer Toronto, ON
- java developer no experience Toronto, ON
- senior java developer Toronto, ON
- développeur java Toronto, ON
- junior java developer Toronto, ON
- java software developer Toronto, ON
- full stack developer Toronto, ON
- senior full stack engineer Toronto, ON
