C

Java Developer (Montreal)

Cynet Systems

montreal (administrative region), qc, Canada Full-time June 10, 2026

Found Description

The Java Developer will be responsible for designing, developing, and maintaining enterprise-grade applications using modern Java technologies.

The role involves building scalable microservices, implementing Kafka-based integrations, supporting CI/CD automation, and collaborating with cross-functional teams to deliver secure, high-quality solutions in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Core Java, Spring, Spring Boot, and Hibernate.
  • Build and optimize scalable, secure, and resilient RESTful microservices.
  • Implement Kafka-based integrations, including message producers, consumers, and streaming pipelines.
  • Write clean, maintainable, and well-tested code using JUnit and established development best practices.
  • Work with CI/CD pipelines to automate build, test, and deployment processes using tools such as Jenkins, GitLab CI, or Azure DevOps.

Ready to Apply?

Submit your application for Java Developer (Montreal) at Cynet Systems

Apply Now