cover image
Cogency

Cogency

www.cogency.net

1 Job

14 Employees

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.

Listed Jobs

Company background Company brand
Company Name
Cogency
Job Title
Senior Full Stack Engineer
Job Description
Job Title: Senior Full Stack Engineer Role Summary: Senior Full Stack Engineer responsible for designing, developing, and maintaining large‑scale enterprise applications using Java and Spring Boot in a microservices architecture, while also implementing modern front‑end frameworks (Angular/React/Vue) and ensuring robust CI/CD pipelines, security, and performance. Expectations: - Deliver high‑quality, scalable, and secure applications that meet business requirements. - Actively participate in Agile ceremonies and collaborate with architects, QA, and DevOps teams. - Mentor junior developers and promote coding best practices. - Continuously improve systems through monitoring, troubleshooting, and optimization. Key Responsibilities: - Design, develop, and maintain full‑stack applications with Java, Spring Boot, and microservices. - Implement authentication, authorization, and security (OAuth2, JWT, SSO). - Build, consume, and document REST APIs; integrate with enterprise services. - Develop responsive front‑end UIs using Angular, React, or Vue.js. - Configure and optimize CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.). - Write unit and integration tests; enforce code quality and maintainability. - Troubleshoot, debug, and optimize performance for high‑availability systems. - Collaborate with cross‑functional teams to ensure alignment and delivery. - Mentor and coach junior developers. Required Skills: - 8–10 years of full‑stack development experience. - Expert in Java, Spring Boot, and microservices architecture. - Strong knowledge of REST API design, integration patterns, and API security. - Proficient with front‑end frameworks: Angular, React, or Vue.js. - Deep understanding of CI/CD pipelines, Git, Maven, Docker, and Kubernetes. - Familiarity with authentication protocols: OAuth2, SAML, JWT. - Solid experience with relational databases (Oracle, PostgreSQL, MySQL) and query optimization. - Experience with cloud platforms (AWS, Azure, GCP) and containerization. - Excellent problem‑solving, communication, and teamwork skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Relevant certifications (e.g., AWS Certified Developer, Oracle Certified Java Programmer, Spring Professional) are a plus.
Toronto, Canada
Hybrid
Senior
05-11-2025