Java Full Stack Developer
7 days ago
Java Full Stack Developer
Alternate/Related Job Titles:
- Senior Java Full Stack Developer
- Java API Developer
- Java Software Engineer
Location:
Toronto, ON
Onsite Flexibility:
Hybrid (2 days onsite weekly; may increase to 4 days; Anchor Day: Wednesday)
Contract Details
- Position Type:
Contract - Contract Duration:
13 months - Start:
As Soon As Possible - Pay Rate:
C$70-80/hr - Schedule:
Monday-Friday, 37.5 hours/week (7.5 hours/day) - OT:
Yes, as needed
Job Summary
The
Java Dull Stack Developer
will play a key role in designing, developing, and maintaining high-quality software applications within an enterprise environment. This position partners closely with Product Owners, QA, and Business Systems Analysts to translate business needs into actionable technical requirements. The developer will lead design discussions, enforce coding standards, mentor junior developers, and drive continuous improvement while delivering reliable, scalable, and efficient solutions.
Key Responsibilities
- Collaborate with Product Owners, QA leads, and BSAs to understand business requirements and translate them into technical specifications.
- Plan and document comprehensive technical designs to support development and implementation activities.
- Design, build, and configure applications to meet business and technical requirements.
- Write
testable, scalable, and efficient code
, setting high standards for code quality across the team. - Conduct code reviews and provide constructive feedback to ensure best practices.
- Mentor and guide junior developers to foster professional growth and enhance team performance.
- Enforce software quality standards through testing, review, and continuous improvement processes.
- Work cross-functionally to align technical solutions with business goals.
- Stay current with emerging technologies, industry trends, and Java ecosystem advancements.
Required Experience
- Post-secondary education in Computer Science, Engineering, Mathematics, or equivalent experience.
- 10+ years
total software development experience (flexible). - 8+ years
of Java Full Stack development experience. - 3+ years
of Agile environment experience. - 5+ years
of Java and RESTful API development experience.
Nice-to-Have Experience
- 3+ years of development experience in the banking sector.
- Experience with
Spring Boot
or related frameworks.
Required Skills
- Strong Java Full Stack development expertise
- RESTful API development
- Agile methodology experience
- Excellent written and verbal communication
- Strong leadership and coaching abilities
Preferred Skills
- Cross-functional collaboration
- Technical design and documentation
- Modern Java tooling and frameworks
- Software quality assurance practices
Additional Skills
- Code review and code quality enforcement
- Technical mentorship
- Continuous improvement mindset
- System design specification
- Collaboration with cross-functional delivery teams
Disqualifiers
- No current Java experience (Java must be recent and consistent throughout career)
About the Client
A top 10 bank in Canada and North America, providing retail, commercial, wealth management, and wholesale banking services. The organization delivers comprehensive financial solutions to help clients thrive in a dynamic and evolving marketplace.
About GTT
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the largest life sciences, biotech, utility, and retail organizations across the U.S. and Canada.
Job Number:
Hashtags
gttca #gttjobs-
Java Full Stack Developer
6 days ago
Toronto, Ontario, Canada Dimensional Tech Inc Full time*Note: Please apply on LinkedIn or send us your resume to Java Full Stack Developer (JSF, MyBatis, React) - Senior• # Of Openings: 4• Start Date: • End Date: • # Total Working Days: 221 days• Onsite, Office Location: DT Toronto, OntarioRequirements:• Experience in n-tier web-based applications, database technologies, software, tools and Java EE...
-
Java Full Stack Developer
7 days ago
Toronto, Ontario, Canada Annex It Solutions Full timeWe are looking for a skilled Java Full Stack Developer to join our dynamic development team. The ideal candidate will be responsible for developing and maintaining web applications using Java (Spring Boot) on the backend and modern JavaScript frameworks (React/Angular/Vue) on the frontend.Responsibilities:Design and implement scalable web applications using...
-
Java Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Apptad Full timeJob Title: Full Stack DeveloperLocation: Toronto (Hybrid)We are inviting application for the role of JAVA Fullstack Developer with working experience in React.Years of Experience Required: 8+ YearsResponsibilitiesPerforms coding, testing and implementation for a corporate credit and lending applicationsDefines system requirements based on business needs and...
-
Full Stack Java Developer
2 weeks ago
Toronto, Ontario, Canada AstraNorth Full timeIndustry: BFSIRole:Sr. Java Full Stack Developer - 4 days onsite requiredYou will be part of a team of enthusiastic engineers building front-end applications and APIs/micro-services in this role. You will work with all stakeholders to design best-in-class technology solutions.Key Responsibilities: As a Full Stack Software Developer, you have a solid...
-
Java Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Jay Analytix Full timeJob DescriptionWe are seeking a Senior Java Full Stack Developer (7+ years) with strong financial services domain knowledge, especially in Capital Markets and Reconciliation systems. The role involves building scalable applications, integrating with cloud platforms, and supporting trade lifecycle operations.ResponsibilitiesDevelop front-end applications...
-
Java Full Stack Software Developer
1 week ago
Toronto, Ontario, Canada Redwood Software Inc. Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Java Full Stack Software Developer
7 days ago
Toronto, Ontario, Canada Redwood Software Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Toronto, Ontario, Canada TestingXperts Full timeFull Stack Java Developer with ReactToronto - Hybrid 3 days a week Strong experience with Core Java, Spring Boot, Microservices.Proficiency in , JavaScript (ES6+), HTML5, CSS3.Experience building and consuming REST APIs .Experience with relational or NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).Familiarity with version control systems...
-
Toronto, Ontario, Canada TestingXperts Full timeTitle: Sr. Full Stack engineer(Java with with Java Exp)Location: Toronto, ON(Hybrid)(3 days a week)Duration: 6+ monthsQualificationsStrong experience in Back-End Java Development and Software Development, including proficiency in Java.In-depth knowledge of Front-End Development and expertise with and related frameworks.Hands-on experience with Full-Stack...
-
Toronto, Ontario, Canada TestingXperts Full timeTitle: Sr. Full Stack with Java /Java with Exp)Location: Toronto, ON(Hybrid)(3 days a week)Duration: 6+ monthsQualifications:Strong experience in Back-End Java Development and Software Development, including proficiency in Java.In-depth knowledge of Front-End Development and expertise with and related frameworks.Hands-on experience with Full-Stack...