Talent.com
Cogency
Senior Java Backend Developer with CamundaCogency • Toronto, ON, Canada
No longer accepting applications
Senior Java Backend Developer with Camunda

Senior Java Backend Developer with Camunda

Cogency • Toronto, ON, Canada
21 days ago
Job type
  • Full-time
Job description

Job Title: Senior Java Backend Developer (Camunda – Nice to Have)

Company: Cogency Inc.

Location: Toronto, ON (Hybrid – 4 Days Onsite)

Job Type: Full-Time

Interview Process: Final Round In-Person Interview Required

Job Summary

Cogency Inc. is seeking an experienced Senior Java Backend Developer to join a leading Banking and Financial Services client in Toronto.

The ideal candidate will have 6+ years of hands-on experience designing, developing, and maintaining scalable backend applications using Java, Spring Boot, Microservices, REST APIs, and cloud-native technologies. The candidate should possess strong backend engineering expertise with experience building high-performance enterprise applications and integrating distributed systems.

Experience with Camunda BPM for workflow automation and business process orchestration is considered a strong asset (Nice to Have).

Key Responsibilities

  • Design, develop, and maintain enterprise backend applications using Java and Spring Boot.
  • Develop scalable, secure, and high-performance RESTful APIs and Microservices.
  • Build reusable business services and backend components following enterprise design standards.
  • Implement authentication and authorization using OAuth 2.0, JWT, and Spring Security.
  • Optimize application performance, scalability, and reliability.
  • Develop event-driven and asynchronous processing solutions where applicable.

API & Integration

  • Design and develop REST APIs for enterprise applications.
  • Integrate backend services with internal and external enterprise platforms.
  • Implement secure API communication and enterprise integration patterns.
  • Work with messaging platforms and asynchronous communication technologies.

Database Development

  • Design and develop database solutions using relational databases.
  • Write and optimize complex SQL queries.
  • Develop stored procedures, views, and database objects.
  • Optimize database performance and indexing strategies.

Microservices & Cloud

  • Develop cloud-ready microservices using Spring Boot.
  • Participate in containerized application development using Docker.
  • Collaborate with DevOps teams for Kubernetes/OpenShift deployments.

DevOps & CI/CD

  • Participate in CI/CD implementation using GitHub Actions, Jenkins, or Azure DevOps.
  • Support automated deployments, release management, and environment promotion.
  • Work closely with DevOps teams to improve build automation and monitoring.

Agile Delivery

  • Participate in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Perform code reviews and mentor junior developers.
  • Write clean, maintainable, and well-documented code.
  • Support SIT, UAT, production deployments, and production support.
  • Troubleshoot and resolve production issues.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline.
  • 6+ years of hands-on Java backend development experience.
  • Strong expertise in:
  • Spring Boot
  • Spring MVC
  • Spring Security
  • RESTful APIs
  • Experience with:
  • Hibernate / JPA
  • Maven / Gradle
  • Git
  • Strong knowledge of:
  • Object-Oriented Programming (OOP)
  • Design Patterns
  • Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with messaging technologies such as Kafka, RabbitMQ, or IBM MQ.
  • Experience with Docker and containerized application development.
  • Familiarity with Kubernetes or OpenShift.
  • Experience working in Agile/Scrum environments.
  • Strong analytical, troubleshooting, and communication skills.

Nice to Have

  • Experience with Camunda BPM for workflow automation and business process orchestration.
  • Experience designing and implementing BPMN workflows and decision models (DMN).
  • Knowledge of Camunda Process Engine, Tasklist, Cockpit, and Optimize.
  • Experience with Java-based workflow integration using Camunda APIs.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Knowledge of GraphQL.
  • Experience with Redis or distributed caching technologies.
  • Familiarity with CI/CD pipelines using GitHub Actions, Jenkins, or Azure DevOps.
  • Exposure to Terraform or Infrastructure as Code (IaC).

Banking Domain Experience (Preferred)

Candidates with Banking or Financial Services experience will be highly preferred.

Experience in one or more of the following domains is an asset:

  • Retail Banking
  • Commercial Banking
  • Digital Banking
  • Payments
  • Capital Markets
  • Lending
  • Customer Onboarding
  • AML
  • Regulatory Reporting

Technical Skills

  • Spring Boot
  • Spring MVC
  • Spring Security
  • REST APIs
  • Microservices
  • Hibernate / JPA

Database

  • Oracle
  • SQL Server
  • MySQL

Messaging

  • Kafka
  • IBM MQ

DevOps & Cloud

  • Docker
  • OpenShift
  • GitHub Actions
  • Jenkins
  • Git

Workflow (Nice to Have)

  • BPMN 2.0
  • DMN
  • Camunda Process Engine
  • Spring Boot & Microservices
  • REST API Development
  • Database Design & Optimization
  • Cloud-Native Development
  • DevOps & CI/CD
  • Camunda Workflow Automation (Preferred)
  • Agile Delivery
  • Problem Solving & Analytical Thinking

Work Model

  • Location: Toronto, ON
  • Employment Type: Full-Time
  • Interview Process: Final Round In-Person Interview (Mandatory)

Cogency Inc. is an equal opportunity employer committed to fostering an inclusive workplace. We encourage experienced Java Backend Developers with strong Spring Boot and Microservices expertise, along with exposure to Camunda BPM, to apply and join our growing technology team supporting enterprise Banking and Financial Services solutions.

#J-18808-Ljbffr
Create a job alert for this search

Senior Java Backend Developer with Camunda • Toronto, ON, Canada

Similar jobs

Senior Java Developer - Backend

CG Consulting GroupToronto, ON, CA
Full-time

This is with a large IT services firm for a major Canadian bank.Candidate must have legal work status for Canada.Client Location is downtown Toronto, close to GO and TTC.Hybrid - In-Office 3 days p... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingToronto, ON, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie... Show more

 • Promoted

Senior Java & Curam Developer - Hybrid, Cloud & API Focus

Rubicon PathToronto, ON, CA
Full-time

A technology consulting company in Toronto is seeking a Senior Software Developer to lead the design and deployment of high-performance applications.The ideal candidate must have proficiency in Jav... Show more

 • Promoted

Senior Software Developer (Java)

OpenTextRichmond Hill, York region, Canada
Full-time

Opentext - The Information Company.OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member... Show more

 • Promoted

Senior Java Developer, Td Securities - C$105,100 - C$129,400 A Year

Td SecuritiesToronto County, Canada
Full-time

Seeking an Application Engineer for TD Securities Payments Workflow Technology team to implement real-time event-driven systems using Java/Javascript/Typescript, databases, and application integrat... Show more

 • Promoted

Senior Backend Developer – Java / Camunda / Azure - $63 - $67 An Hour

Recruit ActionToronto, Canada
Full-time

Seeking a Backend Developer with Java, Camunda, and Azure experience to build scalable backend solutions for the insurance and financial services sector.Responsibilities include developing microser... Show more

 • Promoted

Senior Backend Developer With Java And Azure Or Aws (Hybrid) - C$74,250 - C$135,500 A Year

CognizantEast York, Canada
Full-time

Seeking a Senior Backend Developer with Java and Azure/AWS experience to design, develop, and maintain scalable enterprise applications in a hybrid work environment. Show more

 • Promoted

Senior Backend Software Developer - Java - C$160,000 - C$210,000 A Year - Remote

AtimiNorth York, Canada
Remote
Full-time

Experienced backend software developer sought for a fully remote role in Canada, focusing on Java and cloud technologies.Responsibilities include collaboration, code quality, architecture, and DevOps. Show more

 • Promoted

Senior Java Developer

VySystemsToronto, ON, CA
Full-time

Java Backend Developer - API, Microservices.Proven experience in designing Java/Java EE solutions.Experience in designing Microservices & APIs.Proven experience in Java back-end development with th... Show more

 • Promoted

Senior Java Developer

Konradtoronto, on, Canada
Full-time

Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu... Show more

 • Promoted

Senior Java Backend Developer (Open Liberty)

United States Digital Space LLCToronto, Ontario, Canada
Full-time

This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown Toronto) at a minimum 3 days per week, subject to change at any time.Active participant during Requ... Show more

 • Promoted

Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems LtdToronto, ON, CA
Full-time

Hiring a Senior JAVA Developer (Must-Have Experience: Financial Services / Insurance domain, JAVA and J2EE, Spring Boot, API Development, API Gateway, APIGEE, Microservices Architecture, and event-... Show more

 • Promoted

Senior Developer in Java and C

Lorven Technologies, Inc.Toronto, ON, CA
Full-time

Advance your career as a Senior Developer specializing in Java and C programming, with a focus on web services and user satisfaction.Effective communication is key to this role.We are seeking a sea... Show more

 • Promoted

Senior Database Java Developer

Alert DrivingToronto, Ontario, Canada
Full-time

We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based ... Show more

 • Promoted

Senior Java Backend Developer (Investment Banking Domain) - C$105,000 - C$115,000 A Year

Compunnel IncNorth York, Canada
Full-time

Seeking a Senior Java Backend Developer with expertise in investment banking, stock market, and trading applications.Requires 3+ years of Java EE experience, Spring Boot, microservices, Kafka, and ... Show more

 • Promoted

Senior Java Developer Fixed Income - $94,300 - $141,500 A Year

CitiNorth York, Canada
Full-time

Seeking a senior Java developer to build and maintain a next-generation data platform for quantitative scientists and traders, focusing on low latency and high concurrency. Show more

 • Promoted

Senior Java Developer

LuxoftToronto
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Senior Full Stack Developer – Java

AkkodisToronto, ON, CA
Full-time

Senior Full Stack Developer – Java.We are seeking a highly skilled Senior Full Stack Developer with strong expertise in both front-end and back-end Java development.You’ll be part of a global team ... Show more

 • Promoted

Senior Java Full Stack Developer

CogencyToronto, Ontario, Canada
Full-time

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 w... Show more

 • Promoted

Senior Java Developer in Surveillance Tech

TD Securities (USA) LLCToronto, Ontario, Canada
Full-time

Join TD Securities as a Senior Java Developer, specializing in technologies for compliance and surveillance.This role emphasizes the design and integration of regulatory solutions.You will be part ... Show more