Java Developer
Location: Toronto, ON, Canada
Onsite Flexibility: Hybrid: 2 days onsite (anchor day Thursday, second day dependent on pod), 3 days work from home (4 days onsite eventually).
Contract Details:
- Position Type: Contract
- Contract Duration: 12 months
- Start: As Soon As Possible
- Shift / Schedule: Monday-Friday, core business hours - 37.5 hours per week, 7.5 hours per day.
Job Summary: This is a backfill and project support role for a business banking customer platform team of 20 people. The position offers an opportunity for long-term engagement in a positive work environment using an advanced technology stack. The contractor will participate in onboarding, some knowledge transfer, and AI training, with performance measured by hitting deliverables and timelines while following the scaled agile methodology. Typical responsibilities involve 2 hours of meetings per day on average with internal teams only, and the contractor will have no access to customer data.
Key Responsibilities:
- Develop full-stack solutions using Java backend and Angular frontend technologies
- Design and implement database programming and API development functionality
- Build event handling and messaging solutions using Kafka
- Collaborate with internal teams on backfill and project deliverables
- Support the business banking customer platform roadmap and timelines
- Participate in scaled agile methodology processes and ceremonies
Required Skills:
- 10 years of full stack development experience
- Database programming and API development
- Event handling and messaging using Kafka
- Strong experience using Java (backend)
- Strong experience using Angular (front end)
- Excellent oral and written communication skills
- Ability to prioritize job duties and multi-task in a fast-paced environment
- Well organized, self-motivated, strong team player
- Strong problem-solving skills
- Adaptable, quick learner
Preferred Skills:
- Azure cloud certification
- Java certification
- Secure coding certification
- AI certification
- Previous banking or financial institution experience
Education Requirements:
- Degree or Diploma is an asset
Required Experience:
- 10 years of overall experience
- Banking or FI experience is an asset
Disqualifiers:
- Job hopping, multiple short contracts, long gaps without explanation
Job Number: 26-03361
Hashtags: #gttca #ZRCA
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer (m/f/d) - Düsseldorf
2026-04-10
.NET Software Engineer (m/f/d) - Berlin
2026-04-10
.NET Software Engineer (m/f/d) - Munich
2026-04-10
- Posted
- Apr 02, 2026
- Type
- Contract
- Level
- Entry
- Location
- Toronto
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer (m/f/d) - Düsseldorf
2026-04-10
.NET Software Engineer (m/f/d) - Berlin
2026-04-10
.NET Software Engineer (m/f/d) - Munich
2026-04-10