Sr. Fullstack Developer (JAVA) (80% back end 20% frontend) to support a cloud application integration for a large banking client - 138909-1
Job Type: Contract
Positions to fill: 1
Start Date: Sep 01, 2022
Job End Date: Mar 01, 2023
Pay Rate: Hourly: Negotiable
Job ID: 123035
Location: Toronto
Title: Sr. Fullstack Developer
Contract Length: 6 Months
Location: Hybrid
Overview:
Use continuous integration, cloud based solution and leading edge architecture to quickly deliver a next-generation portal for our clients.
Key Accountabilities:
-Design, develop and test a large-scale, custom distributed software system using latest Java and JavaScript technologies
- Employ agile development practices including test and deployment automation as well as Continuous Integration/Continuous Delivery using Jenkins to improve overall execution speed and product quality
- Function as in-house consultant/expert for resolution of complex technical issues
- Research emerging trends/best practices and determine implications of proposed solutions on meeting business unit strategy
- Key contributor in the creation of technical strategy for ACE projects within RBC IT with the architecture group
- Identify technical and business opportunities to take advantage of cross project knowledge, best practices and reusability to expedite projects
Must Haves:
- 5-9 years of relevant experience
- Extensive hands-on development and delivery experience using Java and Spring Framework
- Hands-on experience with a client side rendering framework such as Angular (preferred), Ember, Vue.js or React
- Experience in Agile, Lean and/or Continuous Delivery approach such as Continuous Integration, TDD, and infrastructure as code
- Experience in designing application running in cloud platforms such as PCF, Bluemix, AWS
Nice to Haves:
- Great Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
- FI experience
Contract Length: 6 Months
Location: Hybrid
Overview:
Use continuous integration, cloud based solution and leading edge architecture to quickly deliver a next-generation portal for our clients.
Key Accountabilities:
-Design, develop and test a large-scale, custom distributed software system using latest Java and JavaScript technologies
- Employ agile development practices including test and deployment automation as well as Continuous Integration/Continuous Delivery using Jenkins to improve overall execution speed and product quality
- Function as in-house consultant/expert for resolution of complex technical issues
- Research emerging trends/best practices and determine implications of proposed solutions on meeting business unit strategy
- Key contributor in the creation of technical strategy for ACE projects within RBC IT with the architecture group
- Identify technical and business opportunities to take advantage of cross project knowledge, best practices and reusability to expedite projects
Must Haves:
- 5-9 years of relevant experience
- Extensive hands-on development and delivery experience using Java and Spring Framework
- Hands-on experience with a client side rendering framework such as Angular (preferred), Ember, Vue.js or React
- Experience in Agile, Lean and/or Continuous Delivery approach such as Continuous Integration, TDD, and infrastructure as code
- Experience in designing application running in cloud platforms such as PCF, Bluemix, AWS
Nice to Haves:
- Great Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
- FI experience