Java Developer

Hillview Consulting Solutions

Toronto

Hybrid

CAD 75,768 - 82,656

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A consulting firm in Toronto is seeking a highly skilled Backend Software Engineer to design and maintain scalable systems. The ideal candidate will have strong expertise in Java and Spring Boot, and will work collaboratively with cross-functional teams. This role offers a hybrid working model and a long-term contract.

Qualifications

  • 5 years of experience as a Backend Engineer or Software Engineer.
  • Strong skills in Java and Spring Boot.
  • Experience with NoSQL databases like MongoDB or Cassandra.

Responsibilities

  • Design and maintain scalable backend applications.
  • Build and optimize RESTful APIs.
  • Collaborate with cross-functional teams to deliver solutions.

Skills

Java expertise
Spring Boot
NoSQL databases
REST APIs
Problem-solving skills
Team collaboration

Job description

Base pay range

CA$55.00/hr - CA$60.00/hr

Toronto, Ontario Canada - 1 day in office 4 days Work from home

Interview- Online Coding test+ 2 Video interviews

Long term contract

About the Role

We are seeking a highly skilled Backend Software Engineer with strong expertise in Java and modern backend frameworks. The ideal candidate will be responsible for designing, building, and maintaining scalable backend systems while ensuring high performance and reliability. This role requires excellent problem-solving skills, strong fundamentals in data structures, and the ability to work independently while collaborating effectively with cross-functional teams.

Key Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and optimize RESTful APIs and ensure high performance and responsiveness.
  • Work with NoSQL databases for data storage and retrieval.
  • Implement reliable messaging and event-driven solutions using Kafka or other messaging queues.
  • Write clean, efficient, and well-documented code following best practices.
  • Collaborate with product, frontend, and DevOps teams to deliver end-to-end solutions.
  • Troubleshoot, debug, and optimize existing systems to improve performance and scalability.
  • Ensure code quality through unit testing, integration testing, and peer code reviews.
  • Work independently, managing tasks and deadlines effectively while communicating progress clearly.

Required Skills & Qualifications:

  • 5 years of professional experience as a Backend Engineer or Software Engineer.
  • Strong expertise in Java (Core + Advanced) and Spring Boot.
  • Hands-on experience with Java I/O and multi-threading concepts.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Experience with NoSQL databases (MongoDB, Cassandra, or similar).
  • Proficiency in building and consuming REST APIs.
  • Knowledge of Kafka or other messaging queues for distributed systems.
  • Strong problem-solving skills and ability to work independently with minimal supervision.
  • Excellent communication skills and ability to work in collaborative teams
Seniority
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
  • Industries: Retail, Internet Marketplace Platforms, and Technology, Information and Media

We’re removing blockers and enabling candidates to connect with Hillview Consulting Solutions. This posting may include standard recruiting language and does not affect the role description.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

On-site
CAD 90,000 - 120,000
Java Full stack Developer
Java Full stack Developer

Aarorn Technologies Inc • Toronto

On-site
CAD 66,000 - 72,000
Senior Java Software Engineer
Senior Java Software Engineer

HCR Permanent Search • Markham

Hybrid
CAD 120,000 - 160,000
Senior Java Engineer
Senior Java Engineer

Cognizant • Toronto

On-site
CAD 70,000 - 110,000
Medical/Dental/Vision/Life Insurance
401(k) plan with contributions
Paid Holidays & Paid Time Off
+3
Java Full Stack Developer (Onsite, Markham, CAD Salary)
Java Full Stack Developer (Onsite, Markham, CAD Salary)

HR POD Careers • Markham

On-site
CAD 110,000 - 150,000
Senior Back-end(Java) Developer
Senior Back-end(Java) Developer

VSG Recruitment • Toronto

On-site
CAD 110,000 - 140,000
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

On-site
CAD 80,000 - 110,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

On-site
CAD 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 110,000 - 150,000
Bonus or Commission
Medical, Dental, and Vision Insurance
Vacation Time
+1
Java Developer 1016
Java Developer 1016

Veracity Ventures Inc. • Toronto

On-site
CAD 100,000 - 150,000