About the Company
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 10,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 real estate management.
Visit our website at https://ott.ca/.
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 accommodation, 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."
About the Role
What’s in it for you:
• Competitive Salary
• Opportunity to learn and grow with a supportive team
• Vacation 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
• A chance to work in a dynamic, collaborative, progressive and high performing
team
• Tremendous opportunities for Growth and Development
This is an onsite position, and the successful candidate will be required to report to the
office Mon-Fri from 9:00am to 5:30pm.
Requirements
What you bring to the table:
• Must have a minimum of 5 years’ experience in front-end development
• At least 3+ years of front-end web development experience is a must
(Angular, React, skilled with HTML, CSS, and JavaScript).
• At least 2+ years of front-end development experience with hybrid mobile
app development frameworks and languages (Flutter, Ionic, React native...)
• Knowledge of frameworks/ technologies such as Spring Framework (Boot,
Cloud), Hibernate/JPA, MQ Message (RabbitMQ/KafkaMQ), Redis, RESTful and
JUnit/TestNG
• Has experience with RDBMS and NoSQL – MySQL, PostgreSQL, MSSQL and
MongoDB
• Has experience with version control tools (Git, SVN), CI/CD and DevOps
• Experience with simulator tools such as Postman or JMeter.
• Experience with Linux, Apache, Docker, Composer or K8S.
• Has higher-level knowledge of OOP and Design patterns, SOA and
microservices.
• Has experience in multi-threading and concurrency.
• Has experience in code reviews and business/technical discussions.
• Able to design and complete complex software enhancements proficiently with a
high level of quality.
• Excellent English verbal and written communication skills.
Nice to haves:
• Agile development experience
• Experience working with payment or credit processing companies is an added
advantage.