Full Stack Java Developer (Contract)

CoreFactor Inc.North York, ON
Onsite

About The Position

CoreFactor is currently searching for multiple full stack java developers on a contract basis for a client in North, York, On. As a senior developer, you will be joining a special team, expanding our banking platform. You will be contributing to the development of world-class products and experiences touching millions of customers every day. We are looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive and who are ready to roll up their sleeves in a collaborative and productive environment to get things done. By joining our team, you will make an impact on our customers and the banking industry.

Requirements

  • 10 or more years of software development experience (conceptualization, design, development and debugging).
  • At least two years of experience as a technical lead providing hands-on architectural design for software applications with an understanding of design patterns such as MVVM, MVC, Clean Architecture.
  • Sound technical knowledge with: Java, J2EE, Web Services (REST & SOAP), Angular 8(+), Java Script, Spring Boot (Micro Services).
  • Experience with unit-testing, code for robustness, security, usability and improving performance of the overall application.
  • Proficient understanding of code versioning tools, such as Git.
  • Strong command in Computer Science concepts (SOLID, etc.).
  • Experience in integrating Third Party libraries and SDKs.
  • Experience building applications that consume web services and HTTP REST interaction with JSON.
  • Strong problem solving abilities.

Nice To Haves

  • Dream in code and spend free time tinkering with new technologies or building apps on the side.
  • Interested in the impact that financial services technology can have on people’s everyday lives.
  • Experienced in user-centered design.
  • Eager to mentor, teach and share.
  • Continuous integration and deployment makes you giddy.
  • Knowledge of the latest and greatest approaches to Agile Technical Practices.
  • Enjoy collaborating and working alongside people with different skillsets.
  • Passionate about well-designed products.

Responsibilities

  • Contributing to the development of world-class products and experiences touching millions of customers every day.
  • Evaluating new technologies and participating in the continuous improvement of applications and systems.
  • Sitting with the Design Team to prototype, wireframe, and white-board ideas.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service