About Northern
Headquartered in London, Ontario, Northern is an integrated digital solutions agency that specializes in helping leading Commercial and Public Service brands and businesses navigate digital change. Leveraging our industry expertise and deep understanding of our clients businesses, we collaborate to design, create, and enable tailored digital experiences that drive growth. We have strategically assembled a group of innovators who have a passion for technology, design, and improving digital experiences.
What Were Looking For
As an Intermediate Full Stack Java Developer at Northern, you will build and maintain digital marketing solutions for our clients. As a member of our Experience development team, you will work closely with stakeholders to develop and build dynamic, responsive and efficient web applications through your strong front-end and back-end knowledge.
Full-time remote is available nationally. Our Connected Workplace Program gives you the option to choose a remote, hybrid or in-office workspace! (within Canada)
Benefits of Becoming a Northerner
In exchange for your talent and expertise, Northern is committed to providing:
- Benefits plan, including a Health Spending Account
- Wellness Program & LifeWorks EAP
- Fitness Reimbursement Program
- Vet Care Program
- RRSP Matching
- Profit-Sharing Performance Bonuses
- Endless Professional Growth Opportunities
- Delicious Meals & Company Social EventsFree Onsite Parking
- Referral Bonus Program
- Flexible work environment - so you can work where & when you work best
- Allowance to help set up home office
Just to name a few!...
Duties & Responsibilities
- Collaborate with cross-functional project teams through sprint planning, daily stand-ups, and sprint retrospectives to continuously improve and deliver high-quality solutions on time and within budget.
- Collaborate with stakeholders to gather requirements, define technical solutions, and support estimates for development efforts.
- Design and implement solutions that meet business requirements and adhere to best practices for Experience development.
- Create and maintain clear documentation for developed solutions, including technical specifications, architecture diagrams, and code documentation.
- Provide technical guidance and support to junior developers and team members, assisting with problem-solving and skill development.
- Contribute to the continuous improvement of development processes and best practices, sharing knowledge and insights with the team.
- Maintain a high level of professionalism and integrity in all interactions, representing the Experience development team and organization positively.
Knowledge, Education & Experience Required
- 2-5 years experience in Java development with with Java/Spring Book, HTML, CSS, and Javascript/TypeScript
- Previous experience with at least one of the following front-end frameworks: React, Angular, or Vue.js
- Proficiency in modern development tools including IDEs (IntelliJ IDEA), debugging tools, and containerization technologies (Docker)
- Experience utilizing project management platforms such as Jira and Azure DevOps
- Experience with Git and Modern CI/CD practices
- Previous experience with performance monitoring and optimization tools such as Datadog, New Relic, Dynatrace or similar)
- Knowledge of key performance metrics and optimization techniques for both front-end and back-end systems
- Excellent communication skills
- Strong initiative and self-management skills
Bonus Skills!
- Knowledge of automation, scripting, and development within Python
- Experience with Cloud platforms including AWS, Azure, GCP
- Familiarity with GitLab/GitHub workflows and automated testing
- Experience integrating AI/LMM tools (GitHub Copilot, Claude, Cursor or similar) into development workflows
Since its founding in 2015, Northern has grown to 200+ Digital Experts working together to help leading brands across North America navigate digital transformation.
Northerns continued growth, strengthened by our strong company culture, has led to multiple recognitions by Great Place to Work Canada including Best Workplaces in Canada, for Inclusion, in Ontario, for Women, and for Hybrid Work.
Equity and Diversity
Northern welcomes applications from all qualified individuals and is dedicated to fostering a culture of inclusivity, employment equity, and diversity in the workplace. We encourage candidates from all backgrounds to apply, including but not limited to members of visible minorities, Indigenous peoples, individuals with diverse abilities, and those of all gender identities and expressions.
We are also committed to ensuring an inclusive and accessible recruitment process. Accommodations are available at every stage of the hiring process. If you require support or adjustments to participate fully, please let us know when you apply, and we will work with you to meet your needs.
remote work