Apply now

First seen by our source: 1 hour ago

Lead Java Developer

@ Cyber Space Technologies Pvt. Ltd

Montréal, Quebec

Contract
Apply now
SIGNALS

Overview

Cyber Space Technologies Pvt. Ltd. is hiring a contract Lead Java Developer in Montreal, QC, on a hybrid arrangement. The role leads design and development of Java microservices with the Spring Framework, mentors developers, and coordinates with QA, DevOps and product owners.

Responsibilities:

  • Design, develop and maintain Java microservices applications
  • Lead technical design of new features
  • Write and review code, ensure quality through testing
  • Troubleshoot complex production and non-production issues
  • Mentor developers and coordinate with QA, DevOps and product owners

Requirements summary:

  • Enterprise application development experience
  • Hands-on Java and Spring Framework expertise
  • Microservices architecture experience
  • Experience leading teams and conducting code reviews
  • RESTful APIs, CI/CD and Git knowledge
  • Bachelor's degree or equivalent practical experience

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Manages peopleYes
Travelair: none · ground: none
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studyComputer Science, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Cyber Space Technologies Pvt. Ltd

FieldValue
Open jobs on Jobsy1
Job description
Company Description Cyber Space Technologies Pvt. Ltd. is a technology services organization focused on delivering robust, scalable software solutions to clients across industries. The company emphasizes modern engineering practices, including cloud-native architectures and microservices-based systems. Teams collaborate closely with clients to understand business needs, translate them into technical solutions, and ensure high-quality delivery. The organization values innovation, technical excellence, and a supportive environment where professionals can grow their skills and take ownership of impactful projects.
Role Description This is a contract Lead Java Developer role based in Montreal, QC with a hybrid work arrangement, combining on-site collaboration with some work-from-home flexibility. The Lead Java Developer will design, develop, and maintain Java-based applications, with a strong focus on microservices and the Spring Framework. Day-to-day tasks include leading the technical design of new features, writing and reviewing code, ensuring code quality through testing and best practices, and troubleshooting complex issues in production and non-production environments. The person in this role will mentor developers, coordinate with cross-functional teams (such as QA, DevOps, and product owners), and contribute to architectural decisions and performance optimization. The Lead Java Developer will also participate in sprint planning, provide technical estimates, and help refine development processes to support reliable, scalable delivery.
Qualifications
  • Strong software development skills, including experience designing and building enterprise applications.
  • Hands-on programming expertise in Java, with a focus on clean, maintainable, and testable code.
  • Practical experience with microservices architecture, including design, implementation, and integration.
  • Proficiency with the Spring Framework (e.g., Spring Boot, Spring Data, Spring Security) for backend services.
  • Experience leading technical teams, mentoring developers, and conducting code reviews.
  • Knowledge of RESTful APIs, CI/CD pipelines, and version control tools such as Git.
  • Familiarity with containerization and cloud platforms (e.g., Docker, Kubernetes, AWS, Azure, or GCP) is an asset.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a hybrid environment in Montreal, QC.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Similar jobs

  • Lead Java Developer

    Mississauga, ON
    Full Time

    BULL-IT SOLUTIONS LTD

    6+ YOECandidates need 6-10 years of hands-on Java development experience, with strong skills in Core Java, Spring Boot, REST APIs, microservices, SQL databases and messaging systems. Experience with Git, Unix/Linux and object-oriented design is also required.

    Java, Spring Boot, Kafka, RabbitMQ, Git, Oracle

  • Lead Java Developer

    Ontario
    Contract

    BuzzClan

    Candidates need extensive experience with Java EE, Spring, React or Angular, relational databases such as Oracle 19c, and REST APIs. Hands-on Azure, AKS and WebSphere Liberty or Open Liberty experience, plus CI/CD and Agile delivery, is essential.

    Oracle Database 19c, SQL Server, Azure DevOps, Jira, Maven, JUnit

  • Lead Java Developer

    Canada
    Full Time

    HCLTech

    10+ YOECandidates need at least 10 years of experience, strong hands-on Core Java 17+ and Spring Boot 3+ skills, microservices and database experience (SQL and NoSQL), and strong communication and leadership abilities.

    Docker, Kubernetes, AWS

  • Lead Java Developer

    Toronto, ON
    Contract

    Iris Software Inc.

    Candidates need strong Java and Spring Boot experience, plus hands-on work with REST APIs, Kafka and cloud platforms such as AWS, Azure or GCP. They should be able to lead architecture reviews, mentor developers and work in a banking or regulated environment.

    Java, Spring Boot, AWS, Azure, GCP

  • Lead Java Developer

    Toronto, ON
    Full Time

    Tekshapers

    Candidates need deep knowledge of loan origination, underwriting, servicing and leasing processes, plus strong hands-on Java, Spring Boot and microservices experience. They also need to lead architecture reviews, mentor developers and resolve critical production issues.

    Azure DevOps, Jenkins, GitHub Actions, Docker, Kubernetes, OpenShift

  • Lead Java Developer - 8+ Years

    Mississauga, ON
    Full Time

    ZOHO

    6+ YOECandidates need 6-10 years of Java development experience, strong Core Java (Java 8/11/17) and Spring skills, and experience with REST APIs, microservices, SQL databases and messaging systems. Familiarity with Git, CI/CD, design patterns and Unix/Linux is also expected.

    Spring Boot, Kafka, RabbitMQ, Oracle, PostgreSQL, SQL Server

  • Lead Java Developer - Vice President

    Toronto, ON
    HybridFull Time

    Citi

    6+ YOECandidates need 6+ years of professional Java development experience, plus hands-on work with CI/CD, Spring or Quarkus, cloud platforms and containers. They also need experience with distributed systems, RESTful APIs and Agile teams, and a Bachelor's or Master's degree in a related field.

    Java, Spring Boot, Quarkus, Docker, Kubernetes, JUnit

  • Lead Java Developer - Vice President

    Toronto, ON
    HybridFull Time

    Citi Canada Technology Services ULC

    6+ YOECandidates need 6+ years of professional Java development, experience with CI/CD and DevOps, and knowledge of cloud platforms and containers. A Bachelor's or Master's degree in a related field and Agile experience are also required.

    Java, Spring Boot, Quarkus, Docker, Kubernetes, JUnit

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.