Temporaryjobs Logo
Global Technical Talent, an Inc. 5000 Company logo

Senior Software Developer - Java

Hybrid
CA$60 - CA$70/Hour
Senior Level
CONTRACTOR

About the role

Software Developer - Java Location: Toronto, ON

Onsite Flexibility: Hybrid — 2 days on-site, 3 days work from home (could possibly move to 4 days)

Contract Details Position Type: Contract Contract Duration: 3 months (with potential for extension; conversion possible — based on business needs and performance) Pay Rate: C$60.00–C$70.00 / Hour (CAD) Shift / Schedule: Monday–Friday, core business hours — 37.5 hours per week, 7.5 hours per day Travel Requirements: Not required

Job Summary You will have the opportunity to work as a Software Engineer on our Online & Mobile backend team. From Day 1, you are an equal member of the team who will be given meaningful assignments to help us deliver improvements and build new microservices for a variety of customer-facing projects across the organization, including Banking, Direct Investing, Mobile Payments, and more.

Key Responsibilities Work with other software engineers in Agile Scrum teams to design and build APIs according to business requirements and architectural guidelines Adhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentation Continuously enhance your own knowledge and expertise to keep current with leading-edge technologies, trends, and developments, and transfer this knowledge to the team through informal day-to-day interactions Work on a broad range of tasks and multiple, concurrent projects; prioritize and manage own workload in order to deliver quality results and meet timelines Help create a positive team environment that promotes collaboration, quality, innovation, and teamwork Perform Unit and System Integration testing Troubleshoot and determine root cause and resolution for application defects Ensure defect-free programming by testing and debugging using available/appropriate tools and participate in reviewing peer coding Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities Continuously enhance knowledge/expertise and keep current with leading-edge technologies trends/developments, and develop expertise in services, applications, infrastructure, analytical tools, and techniques that can contribute to effective solution development/delivery

Required Skills 5 years of Java development experience 1 year of experience with Azure cloud deployment and development Understanding of data structures and design patterns 5 years of experience with CI/CD pipelines Strong communication skills — both written and verbal Strong team player Strong technical and business acumen — ability to communicate technical concepts to business stakeholders

Preferred Skills Banking or financial institution experience Payment project experience Agile/Scrum experience — highly desirable

Education Requirements Post-secondary education with an engineering degree preferred Azure Developer, Java, or Oracle certifications preferred

Required Experience 5 years of overall software development experience 5 years of Java development experience 1 year of experience with Azure cloud deployment and development 5 years of experience with CI/CD pipelines

Nice-to-Have Experience Prior experience at a banking or financial institution Payment project experience Agile/Scrum experience

Important Notes Interview process: 1 step, virtual, 45 minutes — technical questions (includes code snippet review, optimization, design pattern and Spring Boot questions) Candidates with a pattern of frequent job-hopping or multiple short-term contracts (under 6 months) will not be considered

About the Client Top 10 bank in Canada and North America offering comprehensive financial solutions. Providing retail, commercial, wealth management, and wholesale banking services, we help clients thrive in today's evolving market.

About GTT GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.

Job Number: 26-08004 Industry: Software Engineering

#gttca

About Global Technical Talent, an Inc. 5000 Company

Staffing and Recruiting