Java Full-Stack Developer (Independent Contractor)

Jobgether·Lever
CanadaContractPosted Jul 4, 2026
Apply

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Full-Stack Developer (Independent Contractor) based in Canada.

In this role, you will contribute to a large-scale, enterprise-grade platform supporting global service delivery for a high-profile client in the technology and public safety domain. You will work across both frontend and backend systems, delivering end-to-end features while helping modernize legacy applications into more scalable and distributed architectures. The position involves building reliable APIs, optimizing backend performance, and ensuring system stability under high transaction loads. You will collaborate closely with engineering, operations, and service design teams to troubleshoot complex issues and continuously improve platform reliability. This is a hands-on contracting opportunity suited for a developer who thrives in enterprise environments and enjoys solving deep technical challenges across the full stack. The environment is fast-paced, collaborative, and focused on modernization, scalability, and long-term system resilience.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Full-Stack Developer (Independent Contractor) based in Canada.

In this role, you will contribute to a large-scale, enterprise-grade platform supporting global service delivery for a high-profile client in the technology and public safety domain. You will work across both frontend and backend systems, delivering end-to-end features while helping modernize legacy applications into more scalable and distributed architectures. The position involves building reliable APIs, optimizing backend performance, and ensuring system stability under high transaction loads. You will collaborate closely with engineering, operations, and service design teams to troubleshoot complex issues and continuously improve platform reliability. This is a hands-on contracting opportunity suited for a developer who thrives in enterprise environments and enjoys solving deep technical challenges across the full stack. The environment is fast-paced, collaborative, and focused on modernization, scalability, and long-term system resilience.

Accountabilities:

    • Develop and maintain full-stack applications, delivering clean, efficient, and production-ready code across both frontend and backend systems.
    • Contribute to the modernization of legacy architectures, transitioning systems from Spring MVC/JSP toward more scalable and modern frameworks.
    • Design, build, and optimize RESTful APIs to support secure and efficient integration across enterprise systems.
    • Improve backend performance, including database optimization, batch processing, and high-volume transactional workflows.
    • Configure and support automated job scheduling systems to enable real-time and batch data synchronization.
    • Troubleshoot and resolve complex issues spanning application logic, database performance, and distributed system behavior.
    • Collaborate with cross-functional stakeholders in an Agile environment to translate requirements into scalable technical solutions.
    • Support secure authentication and enterprise integrations, including SSO and directory-based systems.
    • Requirements:

      • 3–6 years of software engineering experience building enterprise-grade, production web applications.
      • Strong expertise in Java 8+ and the Spring ecosystem, including Spring MVC, Spring Security, and Spring JDBC.
      • Solid experience with relational databases such as Microsoft SQL Server, including SQL tuning, JPA/EclipseLink, and JDBC templates.
      • Hands-on full-stack development experience with JSP, JSTL, jQuery, Bootstrap 4, DataTables, and AJAX.
      • Experience designing and consuming RESTful APIs and working with enterprise authentication systems such as SSO (e.g., Okta) and LDAP.
      • Proficiency with Git, Bitbucket, Apache Tomcat, and Agile/Scrum delivery using tools like Jira.
      • Strong debugging, problem-solving, and systems thinking abilities in complex distributed environments.
      • Must be based in Canada and eligible to contract with a Canadian entity, with a valid tax identifier (SIN or Business Number).
      • Strong communication skills and ability to collaborate effectively in cross-functional technical teams.
      • Experience with Spring Boot, React/Angular, CI/CD pipelines, or OAuth/SAML integrations is considered an asset.
      • Benefits:

        • Competitive compensation aligned with senior contractor rates for full-stack Java development in Canada.
        • Fully remote contracting opportunity with flexibility in work arrangements.
        • Opportunity to work on large-scale enterprise systems with real-world impact and high availability requirements.
        • Exposure to legacy modernization and cloud-ready architecture transformation initiatives.
        • Collaborative technical environment with experienced engineers and global stakeholders.
        • Hands-on experience with enterprise tools, frameworks, and integration ecosystems.
        • Opportunity to work on long-term modernization programs within a Fortune-level client environment.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free