Software Developer II – Java
Alternate Job Titles: Java Application Support Analyst, Backend Software Engineer – Java, Java Systems Support Developer, Hybrid Java Developer, Production Support Engineer – Java
Location: Toronto, Ontario
Onsite Flexibility: Hybrid (2 days onsite, increasing to 4 days onsite weekly starting November 3), Anchor Days: Tuesday and Thursday
Contract Details:
- Type: Contract
- Duration: 1 year
- Pay Rate: C$40–C$50 per hour
- Shift/Hours: Mon–Fri, 37.5 hours/week (occasional evening and weekend on-call or planned work)
- Rotation: Participation in on-call shift rotation
Job Summary
Join a collaborative application support team within a top-tier North American bank. You'll provide production support for a range of enterprise applications while enhancing availability, performance, and reliability across cloud and on-prem environments.
Key Responsibilities
- Support applications/systems to meet or exceed service level and operational risk targets
- Monitor system lifecycles, perform incident management, and ensure SLA compliance
- Investigate and resolve incidents, escalating when necessary while ensuring client satisfaction
- Implement, test, and document changes in compliance with change management protocols
- Collaborate with stakeholders and third-party vendors to deliver solutions and release new applications
- Improve system stability and performance through continuous monitoring and optimization
- Participate in disaster recovery planning and testing
- Work within a rotating on-call support model, including off-hours when needed
Required Experience
- 2–4 years in application support or Level 2/3 technical roles
- Experience in financial, banking, or insurance environments or other large enterprises
Nice-to-Have Experience
- Experience with ServiceNow and Jira
- Azure certifications
- Background in production support in regulated industries
Required Skills
- Java, Spring Boot, SQL
- Azure cloud platform experience
- Monitoring tools: Dynatrace, Splunk, or Datadog
- Linux/Unix command line and scripting
- Excellent communication and problem-solving skills
Preferred Skills
- Service management tools (e.g., ServiceNow)
- Exposure to Agile environments
Additional Skills
- Self-motivated with a positive attitude
- Strong analytical thinking and proactive initiative
- Ability to manage workload and escalate appropriately
Benefits
- Medical, Vision, and Dental Insurance Plans
- 401(k) Retirement Fund
About the Client: A top 10 bank in Canada and North America offering comprehensive financial solutions.
About GTT: GTT is a leading staffing partner dedicated to delivering top-tier talent across a wide range of industries.