Job Title : Lead Full Stack Developer
Company : Cogency
Location : Hybrid – Toronto, Canada
Employment Type : Full-Time
Job 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 expertiseStrong understanding of Object-Oriented Programming and Design (OOP, OOD)SQL proficiency for complex queries and data manipulationHands-on experience with Angular or React for front-end developmentExperience developing and integrating RESTful APIsExperience 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