Skip to main content
Post your resume and find your next job on Indeed!

Java Developer jobs in Toronto, ON

Sort by: -
    • Write automated tests (unit, integration, end-to-end) and participate in code reviews to maintain high quality.
    • Job Types: Full-time, Permanent.
  • View similar jobs with this employer
    • Very hands on role and associate should be able to write code on daily basis.
    • Relevant experience in Apps Development or systems analysis role.
  • View similar jobs with this employer
    • Lead and participate in code reviews, implement unit and component testing using JUnit, Mockito, and React Testing Library, and actively promote high standards…
    • Write clean maintainable and efficient code adhering to coding standards and best practices.
    • Participate in code reviews unit testing and integration testing to…
    • Proven experience developing and maintaining PL/SQL code in enterprise environments.
    • We are seeking a Back-End Developer with deep expertise in Oracle PL/SQL…
  • View similar jobs with this employer
    • Lead architectural decisions, perform comprehensive code reviews, and mentor junior and mid-level developers, fostering a culture of technical excellence.
    • 7+ years of hands-on Java development experience- Minimum 3+ years with Spring Boot microservices in a production environment- Demonstrated Oracle SQL expertise…
    • Develop code to meet story acceptance criteria.
    • Conduct design and code reviews to ensure high-level quality output.
    • Remediate and enhance cyber security.
  • View similar jobs with this employer
    • Code Quality: Write clean, maintainable, and well-documented code.
    • Participate in code reviews to ensure high standards of quality and consistency.
    • Skilled Java Script developer with Angular and ionic experience.
    • Design and implement code in HTML5, Canvas, Angular, ionic, Java Script, TypeScript to support…
    • Develop application code using Angular 13 +, Spring Boot, JBoss.
    • Familiarity with continuous integration, dependency management and code review tools (…
    • OOP expertise is a must and ECS experience is a bonus, as part of our new game is built with this architecture pattern!
    • Type:* Full-Time, On-Site.
  • View similar jobs with this employer
    • Demonstrating technical knowledge and expertise in software development, including programming languages, frameworks, and best practices.
    • Collaborate with other developers and IT personnel.
    • Complete coding and build of mobile software per product roadmap and customer requirements.
  • View similar jobs with this employer
    • Proven experience as senior developer, SRE, or similar role.
    • Write code in at least one programming language such as Java, Python, or Golang.
Get email updates for the latest Java Developer jobs in Toronto, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

senior java developer

Career Resources:

Job Post Details

Sr. Java Developer on Capital Market - job post

Lexo Consulting Services Inc.
Toronto, ONHybrid work
From $90,000 a year - Permanent, Full-time

Job details

Pay

  • From $90,000 a year

Job type

  • Permanent
  • Full-time

Location

Toronto, ONHybrid work

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Extended health care

Full job description

Lexo is hiring a Senior Java Developer to design and build robust, scalable backend APIs and services. You will join a cross-functional team and be supported by senior technical leadership while working on modern Java stacks and learning to interface with an existing HPE Tandem (NonStop) mainframe environment.

What you will do

  • Design, implement and maintain backend services and RESTful APIs using Java (Java 17+).
  • Build microservices with Spring Boot and related Spring ecosystem technologies.
  • Write automated tests (unit, integration, end-to-end) and participate in code reviews to maintain high quality.
  • Collaborate with product owners, UX, QA and DevOps across the full SDLC.
  • Troubleshoot, profile and optimize services for performance, reliability and scalability.
  • Learn and integrate with the legacy HPE Tandem/COBOL systems where required.
  • Apply practical AI/ML tools and automation to improve development and operational productivity.

Required qualifications

  • Strong Java fundamentals and production experience with Java 17+.
  • Hands-on experience with Spring Boot and microservices architecture.
  • Solid testing practices: unit, integration and automated E2E testing.
  • Practical experience with containerization (Docker) and familiarity with Kubernetes.
  • Strong problem-solving, communication and technical writing skills.
  • Experience working in Agile teams (Scrum or Kanban).

Nice-to-have

  • Experience with HPE Tandem (NonStop) or COBOL systems, or willingness to learn legacy mainframe integration.
  • Familiarity with FX, money markets, or financial services domains.
  • Experience applying AI/ML tools in a software engineering workflow.

What we offer

  • Permanent role with career growth toward Senior Specialist or technical leadership.
  • Collaborative, supportive team and mentorship from senior engineers.
  • Hybrid work model: downtown Toronto office plus 2 days/week onsite.

Logistics

  • Expected start date: Jun 01, 2026
  • Job type: Permanent
  • Location: Downtown Toronto, ON (hybrid — 2 days/week onsite)
  • Salary: TBD

How to apply

Please submit your resume and a brief note describing relevant Java projects or systems you have built, and any experience with legacy systems or financial domain work.

Lexo is an equal opportunity employer. We welcome candidates from diverse backgrounds and are committed to creating an inclusive environment for all employees.

Job Types: Full-time, Permanent

Pay: From $90,000.00 per year

Benefits:

  • Dental care
  • Extended health care
  • Paid time off
  • Vision care

Flexible language requirement:

  • French not required

Education:

  • Bachelor's Degree (required)

Experience:

  • Java: 5 years (required)
  • Mainframe development: 1 year (preferred)
  • COBOL: 1 year (preferred)
  • Spring Boot: 3 years (required)
  • Kubernetes: 1 year (required)

Work Location: Hybrid remote in Toronto, ON

Let Employers Find YouUpload Your Resume