Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

$55 - $60 per hour

Hillview Consulting Solutions

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.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Java Developer in Toronto, ON vacancy
  • $92k - $118k per year

     ...Modernize business-critical Java platforms and help shape the next generation of financial markets technology. The Role Capco is looking for a  Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications... 
    Suggested
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    14 days ago
  • $92k - $118k per year

     ...integrate AI-powered workflows into complex financial services environments. The Role At Capco, we're looking for a Backend Developer – Java/Python & AI with practical experience building AI-powered workflows and automation solutions within enterprise applications.... 
    Suggested
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    5 days ago
  •  ...management and layout design. - Unified Development environment (Developers systems as well as servers) - Continuous Integrations Building...  ...skills: At least 8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB,... 
    Suggested
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of large‑scale... 
    Suggested
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  •  ...resources to various big clients across North America. Our client is a solutions development firm located within the GTA and they need Java developer/designers with good OO skills. Strong hands-on software development skills with Java, J2EE is essential along with enterprise... 
    Suggested
    Full time
    Contract work

    System Canada Technologies

    Toronto, ON
    more than 2 months ago
  •  ...Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should be able to clearly explain Java 11/17/21 features and able to write sample code... 
    Full time

    Kumaran Systems

    Toronto, ON
    a month ago
  •  ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months   Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript... 
    Full time
    Contract work

    J

    Toronto, ON
    more than 2 months ago
  •  ...recognition 4 years in a row Job Description Main Duties • Develop, maintain, and integrate coding for various client software...  ...and out • 5+ years’ experience in software development using Java/J2EE technologies • Hands on experience with Spring, Struts or... 
    Full time

    Collabera

    Toronto, ON
    more than 2 months ago
  •  ...implement scalable, secure, high-impact technology solutions that accelerate business outcomes.   We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested in either permanent or contract employment. You’ll work... 
    Permanent employment
    Full time
    Contract work

    Electric Mind

    Toronto, ON
    a month ago
  •  ...6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures...  ...in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop,... 
    Contract work

    Aarorn Technologies

    Toronto, ON
    more than 2 months ago
  •  ...design - Assist with code reviews software tools/skills: - Java - Ability to collaborate and communicate with a distributed...  ...Services Manager’s Name : Manish Patel Position Title(s) : Java developer with Angular Location : Downtown, Toronto, Canada Type :... 
    Full time

    Next Level Business Services, Inc.

    Toronto, ON
    more than 2 months ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies. The... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    more than 2 months ago
  •  ...programs. Visit us at: System Canada is an equal opportunity employer. Job Description Minimum 6 years of experience in Java / J2EE Technology. Extensive experience in Core / J2EE (JSP, Servlets, JavaScript, AJAX) Extensive experience in WebSphere... 
    Permanent employment
    Full time

    System Canada Technologies

    Toronto, ON
    more than 2 months ago
  •  ...you answered yes to any of these, then please send us your resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The work is remote. Please read details below. \ \ \ Senior Enterprise... 
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...environment, skill requirements and policies. This approach allows us to develop short- and long-term strategies and define best practices to...  ...who are interested working in United States Job Title: Java Developer Location: CA Duration: long term Position: W2... 
    Long term contract
    Full time
    Temporary work

    Vedicsoft

    Toronto, ON
    more than 2 months ago
  • Company Description Cygnus’s vision is to become global leader in Information technology and consulting by delivering excellence to its customers. We understand that we cannot achieve it without our people. Hence, they are the most integral part of our organization. People...
    Full time

    Cygnus Professionals Inc.

    Toronto, ON
    more than 2 months ago
  •  .... Looking for candidates to hire in following technologies. ~· Java ~· UI /UX Designer ~· ETL/DWH ~· Web Development...  ...Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer... 
    Full time

    Cygnus Professionals Inc.

    Toronto, ON
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Core Java Developer with Multi Threading Location: Toronto, ON Duration: Fulltime BGV will be done for the selected candidates. • Having 7+ years’ of experience in Core Java. • Candidate should have good... 
    Full time
    Relocation

    Info-ways

    Toronto, ON
    more than 2 months ago
  • $90k - $125k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    18 days ago
  • $75k - $97k per year

     ...Job Responsibility: Job Summary We are seeking a motivated and detail-oriented Junior Java Developer to join our dynamic development team. In this role, you will assist in the design, development, and maintenance of software applications, contributing to various projects... 
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Flexible hours
    Shift work

    AGILEFREE

    Toronto, ON
    2 days ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...have At least 6+ years of experience with Java, and 7+ total IT experience.... 
    Internship

    Luxoft

    Toronto, ON
    9 days ago
  • $80k - $130k per year

    Java Developer Position Description We are seeking an experienced Java Developer to join our team in Toronto. In this role, you will analyze business requirements and translate them into technical designs and scalable solutions. You will contribute throughout the development... 
    Work at office
    3 days per week
    Toronto, ON
    28 days ago
  •  ...and if not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime...  ...full stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend... 
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    a month ago
  •  ...Java Full Stack Developer – Java, Spring Boot, JavaScript  Toronto, ON – Hybrid Role Descriptions Develop and maintain end-to-end web applications using Java (Spring/Spring Boot) and JavaScript frameworks. Design and implement scalable backend services and APIs... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    16 days ago
  •  ...Job Description We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back...  ...scalable, secure and high-performing enterprise applications using Java, Spring Boot, React, Node.js, Python and SQL. This role suits... 
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Toronto, ON
    2 days ago
  •  ...Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation & Compliance. FDM is seeking a Java Developer in Toronto, ON to work for our client within the Insurance sector. This role is initially for 12 months+ and will be hybrid with... 
    Full time
    Work at office
    Worldwide
    3 days per week

    FDM Group

    Toronto, ON
    2 days ago
  •  ...organizations unlock the value of technology and build a more sustainable, more inclusive world. Role Summary: We are seeking a  Senior Java Developer / Technical Lead to design and deliver secure, scalable, and high-volume banking and payment applications. The role will lead the... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    8 days ago
  •  ...Responsibilities Design, develop, and maintain Java-based microservices and REST APIs. Build scalable cloud-native applications with high availability, resiliency, and low-latency performance. Develop and enhance frontend applications using Angular or React and integrate... 
    Work at office
    2 days per week

    Cognizant

    Toronto, ON
    9 days ago
  •  ...technology and build a more sustainable, more inclusive world. Job Description Role Overview: We are seeking a Senior Java Full Stack Developer to design and deliver scalable enterprise applications within a complex financial-services environment. The role will focus... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 -3 days per week subject to change at any time. This strategic role will support CGI's continued growth within... 
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!