← Browse all jobs
FP

Full Stack Developer – Advanced

Finance Professionals Inc.
Toronto, OntarioOn-siteJun 1
Apply Now →

About this role

An initial AI screening will be conducted for this role. Please Click Here to complete your AI screening while submitting your application. Job Description Location: Hybrid (Downtown, Toronto) Duration: 12 months Our client, a leading financial institution in Downtown Toronto, is looking for a Full Stack Developer – Advanced to design, develop and test a large‑scale, custom distributed software system using the latest Java and JavaScript technologies. The successful candidate will have the opportunity to work with one of the Top 5 Banks in Canada. Typical Day in Role • 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 an in‑house consultant/expert for the 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 the bank’s 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‑Have Skills • Strong programming skills with Node.js, React, Python, TypeScript, RESTful APIs and microservices. • Knowledge of developing distributed cloud applications (Azure, OpenShift, 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 CI/CD and thorough testing prior to release. • Solid understanding of Agile and relational databases. • 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 applications running in cloud platforms such as PCF, Bluemix, AWS. Nice‑to‑Have Skills • Core machine learning and AI skills with hands‑on experience in model development and optimization, with knowledge of advanced ML techniques. Hands‑on experience with frameworks like Hugging Face Transformers, LangChain or OpenAI APIs. • Natural Language Processing (NLP): strong understanding of NLP tasks such as entity recognition, summarization, text classification. • Skills in evaluating LLM performance using metrics. Soft Skills Required • Attention to detail • Analytical mind • Patience Education • Highest education. The hourly compensation range for this role is C$70–C$82/hr. We seek applicants with a wide range of abilities, and we provide an accessible candidate experience. FP Inc. is committed to creating an inclusive environment where all team members and clients feel like they belong. In accordance with the requirements set out in the Employment Standards Act, FP Inc. hereby declares that AI is utilized in the screening process for this position. We advocate for you and welcome anyone regardless of race, colour, religion, national origin, sex, physical or mental disability, or age.
Want to see how well you match this job?
Get AI-scored for free →