Java Full Stack Developer
Toronto - Hybrid
Core Java Springboot Angular Kafka Mongodb
Role Descriptions: What is the opportunity
You will be directly involved in a team driven to transform technology in Wealth Management Technology Solutions.
The projects in this space will be leveraged to meet business needs modernize our technical solutions and align with enterprise level strategy (API-driven services Data-driven insights Cloud).
What will you do
Technical Analysis Design and Coding
Together with the StakeholderProduct Owner Project team and solution architect determine the best mix of development interfacing applications third party vendor solutions to meet business requirements and project objectives.
Develop and deploy new features including defect fixes.
Improve speed of development testing and code deployments through DevOps automation unit testing code scanning and regression testing.
Lead and provide oversight to junior staff and vendor deliverables.
Establish and enforce development best-practices.
Lead small initiatives independently from start to finish.
Production Support
Provide 2nd level production support.
Work with 1st level production support team to identify root causes and provide solutions.
What do you need to succeed
Must-have
Minimum 5 years of experience designing and developing applications using Angular Java Spring Spring Boot Micro Services.
Experience with relational databases (Oracle MS SQL)
Experience with near real-time event streaming platforms e.g. Apache Kafka.
Experience in designing and integrating RESTful APIs.
Knowledge of DevOps (Jenkins Urban Code) and automating unit test cases.
Experience developing with CloudContainer technologies (OpenShift MS Azure)
Nice to have
Portfolio Management application andor domain knowledge.
Essential Skills: What is the opportunity
You will be directly involved in a team driven to transform technology in Wealth Management Technology Solutions.
The projects in this space will be leveraged to meet business needs modernize our technical solutions and align with enterprise level strategy (API-driven services Data-driven insights Cloud).
What will you do
Technical Analysis Design and Coding
Together with the StakeholderProduct Owner Project team and RBC solution architect determine the best mix of development interfacing applications third party vendor solutions to meet business requirements and project objectives.
Develop and deploy new features including defect fixes.
Improve speed of development testing and code deployments through DevOps automation unit testing code scanning and regression testing.
Lead and provide oversight to junior staff and vendor deliverables.
Establish and enforce development best-practices.
Lead small initiatives independently from start to finish.
Production Support
Provide 2nd level production support.
Work with 1st level production support team to identify root causes and provide solutions.
What do you need to succeed
Must-have
Minimum 5 years of experience designing and developing applications using Angular Java Spring Spring Boot Micro Services.
Experience with relational databases (Oracle MS SQL)
Experience with near real-time event streaming platforms e.g. Apache Kafka.
Experience in designing and integrating RESTful APIs.
Knowledge of DevOps (Jenkins Urban Code) and automating unit test cases.
Experience developing with CloudContainer technologies (OpenShift MS Azure)
Nice to have
Portfolio Management application andor domain knowledge.
Desirable Skills:
Keyword:
Skills: Digital : Angular 9Core Java
Experience Required: 6-8