Job Title: Lead Full Stack DeveloperCompany: CogencyLocation: Hybrid -- Toronto, CanadaEmployment Type: Full-TimeJob Summary:We are looking for an experienced Lead Full Stack Developer to design, develop, and implement high-quality software solutions. The ideal candidate will have deep expertise in Java, RDBMS, SQL, and front-end frameworks like Angular or React. Experience in financial institutions, particularly Securities Lending or Prime Brokerage, will be a significant advantage.
Key Responsibilities:Design and develop high-quality, scalable, and secure software solutions. Analyze complex business requirements and translate them into functional applications. Develop and maintain RESTful services and back-end logic in Java 8 .
Implement and maintain front-end components using Angular or React. Write and optimize complex SQL queries and integrate with relational databases. Maintain and enhance existing applications, ensuring smooth performance and scalability.
Work closely with Business Analysts, Systems Analysts, and other Developers to ensure alignment with business needs. Support and enhance CI/CD, SDLC, and DevOps processes. Troubleshoot and resolve application issues, ensuring minimal disruption to business operations.
Provide technical leadership and mentorship to junior developers. Ensure compliance with code quality standards, best practices, and security guidelines. Communicate effectively with stakeholders and escalate issues when necessary.
Required Skills \& Experience:✔ Java 8 and RDBMS expertise✔ Strong understanding of Object-Oriented Programming and Design (OOP, OOD)✔ SQL proficiency for complex queries and data manipulation✔ Hands-on experience with Angular or React for front-end development✔ Experience developing and integrating RESTful APIs✔ Experience working in a financial institution (Securities Lending or Prime Brokerage is a plus)Nice to Have Skills:➕ Experience with Message Queues (MQ)➕ Proficiency in Python and R➕ Knowledge of Microservices Architecture➕ Cloud development experience➕ Familiarity with JIRA, AutoSys➕ Experience with JBoss migration and Java application upgrades