Job Specifications
Job Description – Senior Full Stack Developer
Location: Hybrid – Toronto, ON
Company: Cogency Inc.
Employment Type: Full-Time
About the RoleCogency Inc. is seeking an experienced Full Stack Developer with deep expertise in Java, Spring Boot, and microservices architecture to work on large-scale enterprise solutions for a leading financial institution. This role is ideal for someone who is highly skilled in backend and frontend development, CI/CD automation, and secure application design.
Key ResponsibilitiesDesign, develop, and maintain full stack applications using Java, Spring Boot, and microservices-based architecture.Implement authentication, authorization, and security best practices (e.g., OAuth2, JWT, SSO).Build and consume REST APIs and integrate with enterprise services.Contribute to front-end development using Angular/React or similar frameworks for responsive UI.Collaborate with cross-functional teams (Architects, DevOps, QA) to ensure high-quality and scalable solutions.Configure and optimize CI/CD pipelines (Jenkins, GitHub Actions, or similar) for automated build and deployment.Write unit and integration tests, ensuring code quality and maintainability.Troubleshoot, debug, and optimize performance for high-availability systems.Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.Mentor junior developers and promote best coding practices.
Required Skills & Qualifications8–10 years of experience in full stack development.Strong hands-on expertise with Java, Spring Boot, and microservices architecture.Experience with REST API development, API security, and integration patterns.Frontend experience with Angular, React, or Vue.js (any modern JS framework).Solid understanding of CI/CD pipelines and DevOps tools (Jenkins, Git, Maven, Docker, Kubernetes).Knowledge of authentication protocols (OAuth2, SAML, JWT) and security best practices.Strong understanding of RDBMS (Oracle, PostgreSQL, MySQL) and query optimization.Familiarity with cloud platforms (AWS, Azure, GCP) and containerization.Excellent problem-solving, communication, and teamwork skills.Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
About the Company
Global Experts To Help You Win Over Your Clients! Since 2014 we have been helping enterprises in Canada deliver successful IT projects, employing professionals who consistently deliver high quality results. We at Cogency are visionaries, experienced with Technology delivery and have entrepreneurial mindset. We are a team of highly skilled handpicked seasoned professionals with proven experience in offering end-to-end business consultancy and software delivery.
Know more