Apply now

Posted 16 days ago

Java Software Engineer

@ G-FORCE IT SERVICES INC

Ontario

Full-time
Apply now
SIGNALS

Responsibilities:

  • Design, develop, test, and deploy Java-based applications and microservices
  • Build and consume RESTful APIs using Spring Boot
  • Write clean, maintainable, well-documented code following best practices
  • Optimize application performance, scalability, and security
  • Work with relational and NoSQL databases (queries, schema design, tuning)
  • Participate in code reviews, sprint planning, and agile ceremonies

Requirements summary:

  • Collaborate with cross-functional teams to translate requirements into technical solutions
  • Bachelor’s degree in Computer Science, IT, or a related field (Before 2022)
  • Required Skills
  • Strong proficiency in Core Java (8/11/17), OOP, collections, multithreading, and exception handling
  • Hands-on experience with Spring Framework, Spring Boot, and Hibernate/JPA
  • Experience building REST APIs and microservices architecture
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-25
First seen by our source
2026-11-11
Source record updated
2026-11-11

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

G-FORCE IT SERVICES INC

FieldValue
Open jobs on Jobsy3
Job description

About the Role

We’re looking for a skilled Java Developer to design, build, and maintain scalable, high-performance applications. You’ll work with a collaborative team of engineers, QA, and product owners to deliver clean, reliable software that solves real business problems.

Responsibilities

  • Design, develop, test, and deploy Java-based applications and microservices
  • Build and consume RESTful APIs using Spring Boot
  • Write clean, maintainable, well-documented code following best practices
  • Optimize application performance, scalability, and security
  • Work with relational and NoSQL databases (queries, schema design, tuning)
  • Participate in code reviews, sprint planning, and agile ceremonies
  • Troubleshoot, debug, and resolve production issues
  • Collaborate with cross-functional teams to translate requirements into technical solutions

Qualifications

  • Bachelor’s degree in Computer Science, IT, or a related field (Before 2022)

Required Skills

  • Strong proficiency in Core Java (8/11/17), OOP, collections, multithreading, and exception handling
  • Hands-on experience with Spring Framework, Spring Boot, and Hibernate/JPA
  • Experience building REST APIs and microservices architecture
  • Solid knowledge of SQL and databases such as MySQL, PostgreSQL, or Oracle
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines
  • Understanding of unit testing with JUnit and Mockito
  • Good problem-solving and communication skills

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of Docker, Kubernetes, and messaging tools (Kafka, RabbitMQ)
  • Exposure to NoSQL databases (MongoDB, Redis)
  • Front-end familiarity (Angular or React)
  • Experience working in Agile/Scrum environments

Similar jobs

  • Senior Java Software Engineer

    Toronto, ON
    Full Time

    Intellect Design Arena Ltd

    7+ YOE• Ensure applications meet industry standards including PCI DSS, tokenization, and other security or compliance requirements; • Minimum 7 to 11 years of experience in software development with strong focus on Java and…

    Oracle Java, Microservices, Spring Boot, Microservices Architecture, AWS, Microsoft Azure

  • Senior Java Software Engineer

    Mississauga, ON
    Contract

    Artech

    Candidates need deep Java expertise (Java 17+, Spring Boot, microservices) and experience with Python frameworks, databases and OpenShift/Kubernetes. Strong client-facing communication and the ability to turn ambiguous business needs into delivery plans are essential.

    Java, Python, Spring Boot, Tekton, Jenkins, OpenShift

  • Senior Java Software Engineer

    Toronto, ON
    Full Time

    Agilus Work Solutions: Experts in Specialized Talent for Nearly 50 years. Canada's largest, full service, privately-owned recruiting firm.

    10+ YOECandidates need 10+ years of enterprise Java development with Spring, 4+ years with React and modern JavaScript, 2+ years of native iOS or Android development, REST API experience and SQL database experience with Oracle or PostgreSQL. Enhanced Reliability Clearance eligibility (5+ years in Canada) is required.

    Spring Boot, React, Oracle, PostgreSQL, AWS, Docker

  • Senior Java Software Engineer

    Toronto, ON
    Contract

    Soho Square Solutions

    Soho Square Solutions needs candidates with hands-on senior Java and Spring Boot experience, strong Spring Security knowledge, and familiarity with OAuth 2, token lifecycle management and AWS KMS encryption. Angular and collaboration skills are also needed.

    Java, Spring Boot, Angular, AWS KMS, CI/CD pipelines

  • Senior Java Software Engineer, Spring Boot and SQL Server

    Waterloo, ON
    $48–$60/hrContract

    Procom

    8+ YOECandidates need a bachelor's degree in a related field and 8+ years of software development, including Java and SQL Server. They also need strong SQL skills, Spring Boot REST API experience at high call volumes, and front-end skills in JavaScript and HTML.

    Java, Spring Boot, SQL Server, JavaScript, HTML, Elasticsearch

    Senior Java Software Engineer (Spring Boot, SQL Server)

    Waterloo, ON
    $48–$60/hrContract

    Procom

    8+ YOECandidates need 8+ years of software development experience in Java or C#, plus 8+ years with relational databases including SQL Server. They also need strong SQL skills, Spring Boot REST API experience at high call volume, front-end experience, and a bachelor's degree in a related field.

    Java, Spring Boot, SQL Server, JavaScript, HTML, Docker

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.