Intermediate Java Developer
Technology
Insight GlobalToronto, Canada1 months agoUntil 2026-05-17
Hybrid
Job description
- *Title: Intermediate Java Developer
- *Duration: 4 month contract + possible extensions
- *Location: Hybrid - 1x per week onsite + 1 Friday per month - Downtown Toronto
- *Required Skills & Experience
- 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
- *Nice to Have Skills & Experience
- Financial experience
- Experience working with Spring Boot–based applications
- *Job Description
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 AngularSupport 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
Keywords
javajava-developersoftware-developmenttraining-and-developmentsqlweb-developmentuser-interface-uinodejstailwindtailwind-csscascading-style-sheets-cssplanning-and-designvisual-art-designproduct-development-and-designvitemicrosoft-azurecloud-servicesdockercontainerizationgithubsource-code-controlsoftware-version-managementrevision-managementversion-controlspringspring-bootjob-descriptionslift-and-shiftsoftware-development-lifecyclesystems-development-life-cycle-sdlc
¿Te interesa este puesto?