Software Engineer
The role involves analyzing complex business requirements to design and implement software components for a leading bank. Responsibilities include acting as a technical expert for modeling and ensuring quality, security, and compliance standards are met.
- Hybrid
- Toronto, ON
- Posted Aug 25, 2026
- Apply by Sep 24, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Location: Toronto 2x/week onsite Duration: 6 months + extensions rate: 55-70 why open: expected vacancy Required Skills & Experience • Development experience in Java(8/11/17) -experience with SQL as a database and spring/springboot frameworks -experience with microservices architecture • Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end • Hands on experience in following the iterative and agile SDLC • Knowledge of approaches and techniques in providing technical or business guidance. •Proven leadership abilities and strong communication • 5+ years of experience AWS or GCP or Azure Nice to Have Skills & Experience - banking experience Job Description Insight Global is looking for a Java Developer for one of the leading banks in Toronto. Responsibilities include the following. • Analyze highly complex business requirements, generate technical specifications to design or redesign complex software components and applications • Act as an expert technical resource for modeling, simulation and analysis efforts • Leverage industry best practices to design, test, implement and support a solution • Assure quality, security and compliance requirements are met for supported area • Be flexible and thrive in an evolving environment • Adapt to change quickly and adjust work accordingly in a positive manner • Ability to contribute to operational, tactical and strategic planning. We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
What you’ll do
The role involves analyzing complex business requirements to design and implement software components for a leading bank. Responsibilities include acting as a technical expert for modeling and ensuring quality, security, and compliance standards are met.
Requirements
Candidates need 5+ years of experience with cloud platforms (AWS, GCP, or Azure) and proficiency in Java, SQL, and Spring Boot. Experience with microservices architecture and the agile SDLC is required.
Listed skills
- Microsoft AzurePreferred
- SQLPreferred
- Amazon Web ServicesPreferred
- JavaPreferred
- Google CloudPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- SQL
- Spring
- Spring Boot
- Microservices
- AWS
- GCP
- Azure
- Agile SDLC
- Software Design
- Technical Specification
- Banking
Job areas
- Software
- Technology
- Finance & Accounting
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 24, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 2 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
