👨🏻‍💻 postech.work

Java Developer

GTT, LLC • 🌐 In Person • 💵 $60 - $70

In Person Posted 1 day, 21 hours ago

Job Description

Primary Job Title:

Java Developer

Alternate/Related Job Titles:

Java Developer

Backend Java Engineer

Java Microservices Developer

Cloud Java Developer

Software Developer – Java

Location:

Toronto, Ontario, Canada

Onsite Flexibility:

Hybrid – 2 days onsite, 3 days work from home (may increase to 4 onsite days)

Contract Details (Contract roles only):

Position Type: Contract

Contract Duration: Not specified

Start: As Soon As Possible

Pay Rate: C$60 – C$70 per hour

Job Summary:

We are seeking an experienced Java Software Developer to join the Online \& Mobile backend engineering team supporting new real-time payment initiatives. This role involves building and enhancing microservices and APIs used across banking platforms including retail banking, direct investing, and mobile payments.

From day one, you will work as an equal member of an Agile Scrum team delivering meaningful improvements and new services that power customer-facing applications. The position offers exposure to modern cloud environments, collaborative engineering practices, and large-scale financial technology systems.

Key Responsibilities:

Work with other software engineers in Agile Scrum teams to design and build APIs according to business requirements and architectural guidelines

Develop high-quality, reusable, and maintainable software using best development practices

Perform unit testing, code reviews, and documentation to ensure reliable application delivery

Participate in system integration testing and troubleshooting of application defects

Investigate root causes of technical issues and implement appropriate resolutions

Ensure defect-free programming through testing, debugging, and peer code reviews

Follow secure coding practices to prevent common software vulnerabilities

Work across multiple concurrent initiatives and manage workload to meet project timelines

Collaborate with internal stakeholders and development teams to deliver scalable solutions

Contribute to a positive engineering culture that promotes collaboration, quality, innovation, and teamwork

Continuously expand technical expertise and stay current with emerging technologies, development tools, and industry trends

Required Experience:

5+ years of professional Java development experience

Experience developing and deploying applications within Azure cloud environments

Strong experience working with CI/CD pipelines and automated development workflows

Experience working in Agile Scrum development teams

Proven ability to manage multiple priorities and meet development deadlines

Nice-to-Have Experience:

Experience working within banking or financial institutions

Experience supporting payment systems or payment technology projects

Exposure to large enterprise technology environments

Professional certifications such as Azure Developer, Java, or Oracle certifications

Experience collaborating closely with business stakeholders

Required Skills:

Java development

Azure cloud deployment and development

CI/CD pipeline implementation and automation

Preferred Skills:

Banking or financial services technology experience

Payment systems or real-time payments experience

Agile / Scrum development methodologies

Data structures and design patterns

Azure, Java, or Oracle development certifications

Additional Skills :

API development

Microservices architecture

Unit testing and system integration testing

Code reviews and development documentation

Application debugging and defect resolution

Secure coding practices

Workload prioritization and multi-project coordination

Strong written and verbal communication

Technical and business collaboration

About the Client:

Top 10 bank in Canada and North America offering comprehensive financial solutions. Providing retail, commercial, wealth management, and wholesale banking services, the organization helps clients thrive in today’s evolving financial 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-02535

Hashtags:

#gttca #LI-GTT #LI-Hybrid #ZRCA

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.