OneMain Financial Jobs

Job Information

Insight Global Intermediate Java Developer in Toronto, Ontario

Job Description

Insight Global is seeking a Java Developer to join a development team supporting multiple small‑to‑medium initiatives within an enterprise environment. This role is ideal for a junior‑to‑intermediate developer (around 5 years of experience) who has a strong technical foundation, a positive attitude, and a willingness to learn new technologies.

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

Responsibilities include the below:

Develop and enhance applications using Java, .NET, and Angular

Support multiple small development efforts simultaneously as priorities shift

Work with Spring Boot–based applications

Collaborate with a team of 6 developers, a development manager, and stakeholders

Contribute to web services and web components

Follow modern SDLC and enterprise development standards

Participate in hands‑on technical problem solving and enhancements

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements

5+ years of professional software development experience working in enterprise or large‑scale application environments.

Strong back‑end development experience with Java and .NET, including:

  • Building and maintaining APIs and services

-Implementing business logic and integrations

-Working with SQL as a database

Front‑end web development experience using modern frameworks and tooling, including:

-Angular for UI development

-Node.js for front‑end or supporting services

Hands‑on experience with modern front‑end styling and build tools, including:

  • Tailwind CSS for UI styling and responsive design

-Vite for front‑end build and development workflows

-Wireit (or similar tooling) to optimize build scripts and improve development efficiency

exposure to azure cloud services and knowledge of docker and containerization

knowledge and experience using github for source control and collaboration

strong collaboration and learning mindset - willingness to learn new tools and come in with a positive mindset - financial experience

-Experience working with Spring Boot–based applications

DirectEmployers