Apply now

First seen by our source: 1 hour ago

Lead Java Developer

@ BULL-IT SOLUTIONS LTD

Mississauga, Ontario

Full-time6+ years experience
Apply now
SIGNALS

Overview

BULL-IT SOLUTIONS LTD is hiring a Lead Java Developer on a full-time basis. The role designs, builds and maintains enterprise Java applications, microservices and REST APIs, working with business and technology teams. The posting requires 6-10 years of Java development experience.

Responsibilities:

  • Design, develop and maintain enterprise Java applications
  • Build microservices with Java and Spring Boot
  • Build and integrate REST APIs
  • Work with business users and architects on solutions
  • Support testing, code reviews and production issues

Requirements summary:

  • 6-10 years of hands-on Java development experience
  • Strong Core Java skills (Java 8/11/17)
  • Expertise in Spring Boot, Spring MVC, Spring Security, Spring Data JPA
  • Experience with SQL databases and messaging technologies
  • Experience with Git and Unix/Linux environments

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
Experience6+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

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

BULL-IT SOLUTIONS LTD

FieldValue
Open jobs on Jobsy4
Job description

Role Overview

We are seeking an experienced Java Developer with strong expertise in enterprise application development, microservices architecture, API development, and distributed systems. The candidate will be responsible for designing, developing, and maintaining scalable applications while collaborating with business and technology teams to deliver robust solutions.

Key Responsibilities

Design, develop, test, and maintain enterprise-grade Java applications.

Develop scalable microservices using Java, Spring Boot, and related technologies.

Build and consume RESTful APIs and integrate with internal and external systems.

Work closely with business users, architects, and cross-functional teams to understand requirements and propose technical solutions.

Develop high-performance, secure, and resilient applications following best practices.

Participate in code reviews, unit testing, system integration testing, and production support.

Optimize application performance, troubleshoot issues, and ensure system reliability.

Implement CI/CD processes and support DevOps practices.

Maintain technical documentation and support application lifecycle management.

Required Technical Skills

6-10 years of hands-on experience in Java application development.

Strong proficiency in Core Java (Java 8/11/17).

Expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.

Experience with REST API development and integration.

Strong knowledge of Microservices Architecture.

Experience with SQL databases such as Oracle, PostgreSQL, or SQL Server.

Familiarity with messaging technologies such as Kafka, JMS, or RabbitMQ.

Experience with version control systems like Git.

Strong understanding of Object-Oriented Design Principles and Design Patterns.

Experience with Unix/Linux environments.

Similar jobs

  • 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

    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

  • Senior Lead Java Developer

    Mississauga, ON
    $66–$88/hr

    Procom

    8+ YOECandidates need at least 8 years of relevant experience building enterprise Java applications with Spring and Docker, plus REST microservices, SQL/PL-SQL and modern JavaScript (Angular 8+, RxJS, TypeScript). Excellent written and oral communication is required.

    Java, Spring Framework, Docker, OpenShift, Angular, React

  • Lead Java Developer - Market Rates

    Toronto, ON
    Contract

    Insight Global: Insight Global is an international talent and consulting company that delivers business outcomes in an ever-changing world.

    7+ YOECandidates need 7+ years of server-side Java development with concurrency and messaging experience, plus capital markets and rates curve-building knowledge. They must have built low-latency trading systems on Solace or TREP and provided L2 production support.

    Solace, TREP, Jira, GitHub, Maven, Jenkins

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.