Senior Full Stack Developer Job at OTT Financial Group

OTT Financial Group Toronto, ON

OTT Financial Group is the parent organization of a group of financial services and investment companies. We leverage cutting-edge fintech innovations to bring excellent financial advice and best-in-class wealth management to our customers and business partners. Empowering 5,000+ merchants and hundreds of thousands of individual clients across Canada, we are the home to a wealth of expertise in forex and securities trading, mobile and cross-border payment, and investment fund management.


We are ambitious, results-focused, and forward-looking. At OTT, you’ll get numerous opportunities to learn and grow, alongside a cohort of talented people from diverse backgrounds and industries. Tackling business challenges in a collaborative and innovative environment, you’ll be encouraged to be your best self and make a meaningful impact.


We are looking for several Senior Full Stack Developers to support our business growth in Toronto. This is a full-time position.


What’s in it for you:

  • Competitive salary
  • Extended Health, Dental, and Vision Benefits
  • Life and Disability Insurance
  • Performance Bonus
  • Vacation Leave, Parental Leave and Family Medical Leave
  • Centrally located modern and spacious offices close to Eglinton and Leslie
  • Free use of onsite Gym and Sports Facilities, and regular Company Social Events
  • Learning and Professional Development Support
  • A chance to work in a dynamic, collaborative, progressive and high performing team
  • Community involvement through the annual Terry Fox Run
  • Tremendous opportunities for Growth and Development

How you will contribute:

  • Understand business problems and technical issues we are resolving and finding new solutions
  • Participate in code reviews and business/technical discussions
  • Contribute to daily/weekly agile ceremonies
  • Design and complete complex software enhancements proficiently with a high level of quality
  • Abilities to identify technical problems and present constructive solutions to improve quality and technical standards

What you bring to the table:

  • Minimum of 5 years experience in front and back-end development, more back end experience will be preferred within financial business or eCommerce services
  • 5+ years of hands-on Java development experience of Spring Boot, Hibernate, JPA, MyBatis or similar is preferred.
  • 2+ years of front-end development experience with Angular 7+, React or Vue.js, skilled with HTML, CSS, JavaScript and Typescript, mobile app is an asset.
  • Has higher-level knowledge of OOP and Design patterns, SOA and microservices.
  • Has experience in multi-threading and concurrency
  • Knowledge of frameworks/ technologies such as Spring Framework (Boot, Cloud), Hibernate/JPA/MyBatis, MQ Message (RabbitMQ/Kafka), Redis, RESTful and JUnit/TestNG
  • Has experience with RDBMS and NoSql – MySQL, PostgreSQL, MSSQL and MongoDB
  • Has experience with version control tools (Git, SVN, Gitlab or Github), CI/CD and DevOps
  • Experience with simulator tools such as Postman or JMeter
  • Experience with Linux, Apache, Docker, Composer or K8S
  • Able to design and complete complex software enhancements proficiently with a high level of quality.
  • Has experience in code reviews and business/technical discussions
  • Have skills to dig into challenging technical problems and large/complex code bases without getting stuck in it
  • Excellent verbal and written communication skills
  • A great collaborator and has professionalism

Nice to haves:

  • Agile development experience
  • Hybrid mobile app development experience (ionic, react native…)
  • Nice to have MQ experience like RabbitMQ, ActiveMQ or Kafka

Apply now and unleash your full potential.


OTT Financial Group is committed to fostering an inclusive and accessible environment where all employees feel valued and respected, and where every employee can realize their potential. We are committed to providing reasonable accommodations, if required, and will work with you to meet your needs. We appreciate all applicants for their interest; however, only those candidates selected for an interview will be contacted.




Please Note :
optimuspartners.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, optimuspartners.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.