Skip to main content

Senior Java Full Stack Developer

Technology
Cogency
Toronto, Canada3 weeks agoUntil 2026-04-01
Hybrid

Job description

Senior Java Full Stack Developer – Financial Services Location: Toronto, ON (Hybrid) Company: Cogency Employment: Full-Time About Cogency

Cogency 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 Overview

Cogency 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, strong backend architecture skills, and the ability to collaborate closely with business and technology stakeholders in a hybrid delivery model.

Required

Skills

Backend Development

Java (8+)

Spring Boot

RESTful API development

Frontend Development

Angular

Databases

Advanced SQL and experience with relational databases (RDBMS)

Software Engineering

Strong Object-Oriented Programming (OOP) and design principles

Version Control

Git or similar tools

Collaboration

Excellent communication and teamwork skills

Preferred Skills

Messaging & Integration (MQ, Microservices Architecture)

Additional languages: Python, R

Cloud platforms: AWS, Azure, or GCP

CI/CD tools: Jenkins, GitHub Actions, or similar

Security best practices including OWASP Top 10 Experience Requirements

Required

8+ years of professional experience as a Java Full Stack Developer within a Financial Institution Preferred Domain Knowledge:

Banking Preferred Technical Environment

Cloud-based development and deployment

Workflow and scheduling using JIRA and AutoSys

Experience with JBoss

Java application upgrades and modernization Key Roles & Responsibilities

Analyze business requirements and design full-stack solutions aligned with enterprise architecture standards

Develop and enhance applications using Java, Spring Boot, Angular, and SQL

Build and consume RESTful services and microservices

Perform unit, component, and integration testing

Maintain technical documentation and follow SDLC, CI/CD, and DevOps practices

Provide project estimates, status updates, and stakeholder communication

Support production issues, enhancements, and break/fix activities

Collaborate with Business Analysts, Architects, and Developers to meet application objectives

Ensure secure coding practices and compliance with enterprise standards

Participate in code reviews, testing cycles, and post-production support

Recommend tools, technologies, and process improvements

Keywords
JavaSpring BootAngularRestful Api DevelopmentSqlRdbmsOopGitMessagingMicroservices ArchitectureAwsAzureGcpJenkinsGithub ActionsOwasp Top 10Full Stack DeveloperFinancial ServicesDigital TransformationBankingRestful ApiObject-Oriented ProgrammingMqCloud-based DevelopmentJiraAutosysJbossDevopsCi/Cd

¿Te interesa este puesto?