Title: Java Full stack Developer (MEAN stack) Location: Toronto, ON - Hybrid (4 Days WFO) Duration: 6-12 months Pay range: C$53 INC Role Descriptions: Role and Responsibilities Java Full stack Developer (MEAN stack) 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.
You will be part of a team creating new services and client-facing applications using the latest technologies which will shape the future of banking for RBC; You will develop and support highly scalable| high performance APIs within an Agile development team
Ensure high code quality through automated unit and functional testing.
Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market| 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 7+ years experience with Angular 6+| Node.js| Java
Script| Type
Script| Java Spring Boot 7+ years experience using and developing RESTful APIs and microservices 7+ years developing on the MEAN stack.
Knowledge of developing distributed cloud applications (Pivotal Cloud Foundry| Open
Shift| Docker); Hands on experience designing| developing| testing and troubleshooting RESTful API and interface specifications (Swagger| SOAP) Knowledge of security gateways and protocols (JWT| OAuth2.0| OIDC| SSL Certificates)Full software development life-cycle experience with CICD and thorough testing prior to release Solid Understanding of Agile Nice-to-have End-to-end UI Automation Testing Knowledge of major architectures style (message oriented| reactive| event based) Micro-service architecture| design| and implementation (load balancing| discovery| resiliency) Good eye for UX design and being able to collaborate closely with our UX designers.
Knowledge of contemporary SaaS platforms for Platform Analytics| Monitoring| UX| and Management Google Analytics| Firebase| Walk
Me| Launch Darkly| Datadog| and others.
📌 Java Full stack Developer (MEAN stack) (Toronto)
🏢 Artech
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.