The Opportunity

Toronto, ON
Can work Remote
Information Technology
Full-time - Permanent

** This job is available in both Halifax and Toronto **

T4G is actively looking for a talented developer with passion, initiative, and enthusiasm to join our team as a full stack Web Developer. If you are looking to take your skills and experience to the next level, this role is for you! To succeed here, you must have a can-do attitude, and a spirit of entrepreneurship and innovation.

Ideally, you have strong back end development skills in Java, JSP, Servlets, and Apache Sling development framework experience. If you have front end web development experience using HTML and CSS, JavaScript and JQuery, as well as development tools and frameworks such as LESS/SASS, Gulp, Angular, React and NodeJS it would also be a plus.

Content Management System experience, particularly with Adobe Experience Manager (AEM), is a bonus for this position. If you do not have this, we can provide training to get you up to speed in no time.

What you'll do


Develop websites, applications, and integrations on the Adobe AEM platform and Apache Sling framework using appropriate programming languages including, but not limited to, Java, HTML, JavaScript, JSP, Servlets, JQuery, CSS, Sightly/HTL

Develop and document reusable, globalized code and libraries for AEM Solutions

Have knowledge and experience with automating builds using Maven, unit testing with JUnit, and continuous integration (CI)

Ensure the technical feasibility and consider target audience objectives and business objectives when developing or modifying UI/UX designs, features, applications, and digital content management system authoring & platform components

Manage CMS platform issues with support teams and stakeholder

What you'll need


A bachelor's degree in Computer Science or related field, or equivalent experience

2+ years of relevant experience required

An understanding of latest accessibility, design, site performance, mobile interface development, and digital development trends

Excellent problem solving abilities

Outstanding communication skills - technical and non-technical; internal and external with stakeholders, partners, and agencies

Knowledge of frameworks such as Backbone; Angular 2.0; React; and/or Ember is preferred

Knowledge of CSS pre-processing platforms such as LESS and SASS is preferred

Proficiency in Java, JSP, Servlets, JavaScript, JQuery, HTML, CSS, and JSON

Proficiency in working with code versioning tools such as Git/Mercurial/SVN

Experience building responsive websites using CSS frameworks such as Foundation and Bootstrap is preferred

A good understanding of RESTful architecture

Knowledge of Maven automated builds, unit testing, and continuous integration

Experience working with both Linux and Windows-based servers

We're looking for

Core Skills

Computer Science Servlets Problem Solving Skills JSP JSON JQuery Java HTML CSS Code Versoning Tools

A little bit about us

T4G Limited

T4G's head office is located in Toronto, ON with offices in Halifax, NS, Moncton, NB, Saint John, NB and Vancouver, BC.

We are a diverse collection of tech experts, creative thinkers, and consultants who are driven to produce exceptional change. We pride ourselves on our end-to-end technology solutions-if you need it, we make it happen.

T4G Limited was established in 1996. Initially, our expertise and solutions were tailored to the retail sector, with service offerings in BI and development. Over the years, we have hired truly amazing talent and broadened our capabilities.

Now our work spans the key areas of technology and marketing that businesses rely on today, including digital marketing, custom development, managed services, and leadership on the forefront of data science. We support companies across multiple verticals, including retail, travel, financial services, communications, and the public sector.

T4G Limited is a privately held Canadian company with more than 220 employees, with offices across Canada and a customer base that spans North America.

Are you interested?

Work With Us

Why T4G? 

It's more than just a job. T4G is a collaborative, values-focused organization where people care deeply about each other, their work, and our clients. We take pride in cultivating an open and inspiring environment that respects every individual and encourages them to grow personally and professionally.

A career with T4G means a place where your ideas are heard and valued, and where you're given the support to make them come to life, all surrounded by some of the brightest people in the industry.