23 Aug
|
Cogency
|
Toronto
Location: Toronto, ON (Hybrid)Company: CogencyEmployment: Full-TimeAbout CogencyCogency is a Toronto-based consulting and technology services firm specializing in enterprise digital transformation across the Banking, Financial Services, and Insurance (BFSI) sector. We partner with leading organizations to modernize platforms, enhance operational efficiency, and deliver scalable, cloud-enabled solutions.Role OverviewCogency is seeking an experienced Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, and Angular to design, build, and support enterprise-grade applications within a financial services environment. This role requires hands‐on full‐stack development, solid backend architecture skills, and the ability to collaborate closely with business and technology stakeholders in a hybrid delivery model.Required SkillsSpring BootFrontend DevelopmentAngularDatabasesAdvanced SQL and experience with relational databases (RDBMS)Software EngineeringStrong Object‐Oriented Programming (OOP) and design principlesVersion ControlGit or similar toolsExcellent communication and teamwork skillsPreferred SkillsAdditional languages: Python, RCloud platforms: AWS, Azure, or GCPCI/CD tools: Jenkins, GitHub Actions,
or similarSecurity best practices including OWASP Top 10Experience RequirementsRequired:8+ years of professional experience as a Java Full Stack Developer within a Financial InstitutionPreferred Domain KnowledgeBankingPreferred Technical EnvironmentCloud‐based development and deploymentWorkflow and scheduling using JIRA and AutoSysExperience with JBossJava application upgrades and modernizationAnalyze business requirements and design full‐stack solutions aligned with enterprise architecture standardsDevelop and enhance applications using Java, Spring Boot, Angular, and SQLBuild and consume RESTful services and microservicesPerform unit, component, and integration testingMaintain technical documentation and follow SDLC, CI/CD, and DevOps practicesProvide project estimates, status updates, and stakeholder communicationSupport production issues, enhancements, and break/fix activitiesCollaborate with Business Analysts, Architects, and Developers to meet application objectivesEnsure secure coding practices and compliance with enterprise standardsParticipate in code reviews, testing cycles, and post‐production supportRecommend tools, technologies, and process improvements #J-18808-Ljbffr
📌 Senior Java Full Stack Developer (Toronto)
🏢 Cogency
📍 Toronto