Skip to main content

Full Stack Engineer

Technology
Insight Global
Greater Toronto Area, Canada1 months agoUntil 2026-05-21
Contract

Job description

Insight Global is seeking a Java Developer to support multiple small‑to‑medium initiatives within an enterprise environment. This role is well‑suited for a junior‑to‑intermediate developer (~5 years of experience) with a strong technical foundation, a positive attitude, and a willingness to learn.

This developer will work across several smaller projects, gaining exposure to different areas of the application stack. The role is contingent, with potential for extension or conversion based on performance and future program needs.

Responsibilities

  • Develop and enhance applications using Java, .NET, and Angular
  • Support multiple small development efforts as priorities shift
  • Work with Spring Boot–based applications
  • Contribute to web services and web components
  • Collaborate with a team of 6 developers, a development manager, and business stakeholders
  • Follow modern SDLC practices and enterprise development standards
  • Participate in hands‑on technical problem solving and application enhancements
Required Skills & Experience
  • 5 years of professional software development experience in enterprise or large‑scale environments
  • Proven hands‑on development experience contributing to successful projects
  • Strong proficiency in Java/J2EE, Spring, Spring Boot, and web services (SOAP, REST, JSON)
  • Experience developing .NET applications
  • Strong knowledge of C# (.NET 10 / C# 14)
  • Understanding of asynchronous programming and dependency injection
  • Familiarity with common development patterns and best practices
  • Experience with Node.js and modern front‑end frameworks (Angular and/or React)
  • Solid understanding of web standards (HTTP 1.1/2, HTML, CSS, WebSockets, Web Components, Web Storage)
  • Experience using tools such as Tailwind, Vite, and Wireit
  • Familiarity with GitHub Copilot
  • Experience with Azure services (App Service, Identities, Azure DevOps)
  • Containerization experience with Docker is a plus
Nice to Have
  • Financial services or banking experience
  • Prior experience working extensively with Spring Boot–based applications

We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position

Keywords
monthsOfExperience: 60ReactOSHTML5Spring FrameworkJSONAngularNode.jsAngularJSJavaScriptDevOpsHtmlSoapJavaNodeDockerGithubReact.js

¿Te interesa este puesto?