Talent.com
Junior Java Developer
Junior Java DeveloperAgility PR Solutions • Ahuntsic North, ca
Junior Java Developer

Junior Java Developer

Agility PR Solutions • Ahuntsic North, ca
1 day ago
Job type
  • Full-time
Job description

Company Overview

Agility PR Solutions provides today’s communicators with powerful and intuitive media outreach, monitoring, and measurement solutions. For almost twenty years, Agility has helped clients from across industries and continents discover relevant journalists and influencers, make meaningful connections with the media, amplify their stories, monitor media coverage and social conversations, and report on the impact of their public relations activities. Agility is one of the fastest-growing companies in the PR tech space and it’s recognized by users on G2 for ease of use, quick implementation, and outstanding customer service.

We are a remote‑first company, with colleagues based across vibrant cities in Canada, the US, the UK, the Philippines, and India. We are intentional in helping our teams realize their full potential, and continue to invest in their learning and development, career progression, offering competitive pay and benefits, enabling leadership and work environment.

About The Role

As a Junior Java Developer, you will help design and implement cutting‑edge agentic workflows and AI‑driven agents. This role sits at the intersection of software engineering, artificial intelligence, and distributed systems—driving the development of intelligent automation that empowers users to orchestrate complex tasks seamlessly.

You will work closely with product owners, UI / UX designers, and other developers to build and optimize systems that enable autonomous and semi‑autonomous agents to interact with data, APIs, and users.

The work we do is diverse, challenging, and rewarding. Agility PR Solutions develops state‑of‑the‑art tools that help public relations professionals target media influencers and derive intelligent insights from the media.

The features you build will leverage robust Java‑based RESTful services within our big‑data backend, built on technologies such as Hadoop and Solr and deployed to a high‑availability production environment. You will solve problems related to large‑scale data processing, distributed workloads, and process synchronization. You will also participate in refactoring as we continually strive for the highest code quality.

At Agility PR Solutions, we have a strong team ethic, so collaboration is essential—as is a positive attitude toward learning new skills and sharing knowledge with the team.

What You’ll Do

Develop code using an Agile development process.

Work on new features and / or enhancements within existing products, as well as new products.

Design and implement new REST API services in Java while working in a team setting.

Design and implement Agentic workflows and AI‑driven agents.

Ensure code maintainability and apply best coding practices by actively participating in code reviews.

Tech Stack

Java

RESTful APIs

Maven

Git

SQL

Linux

Hadoop

Solr

LLM integrations

Embeddings

Agentic frameworks

What You’ll Bring

A degree in computer science or a related field.

Hands‑on experience with Java development and REST APIs.

Familiarity with AI / ML integrations, particularly LLMs, embeddings, or agentic frameworks.

Experience with SQL, Linux, Git, and Maven.

Experience with code review, continuous integration, and mocking.

Fluency in English, both written and spoken.

Why You’ll Love It Here

Fully remote work environment

Collaborative culture – and key tools enabling it

Competitive compensation package

Health, Dental & Vision benefits

RRSP Matching

Employee Assistance Program (EAP)

Career Development & Progression opportunities

Paid Vacation and Sick days

Flex Fridays in Summer, Week off between Christmas and New Years'

No Internal Meetings Fridays

Compensation

$60,000–$75,000 annually. The final offer will reflect each candidate’s experience, skills, and internal equity.

AI Usage

We use technology to make hiring smarter, faster, and more personal, never less human. Artificial intelligence (AI) tools help us manage applications efficiently and highlight qualifications that align with each role, allowing our recruiters to focus more on meaningful conversations with candidates.

AI does not make hiring decisions at Agility. Every decision is made by people, our hiring managers and recruitment professionals, who are trained to apply sound judgment and equitable practices at every stage.

We believe technology exists to amplify human insight, not replace it. That belief shapes how we build relationships, tell stories, and grow our teams.

At Agility, we strive every day to build a more inclusive work environment and introduce tools that enable it. We strongly encourage applications from all people regardless of race, religion, gender, age, disability status or sexual orientation.

Even if you find yourself not checking all the boxes of our listed requirements but you are excited about this opportunity, we’d love to hear from you anyway. Our Talent Acquisition team will review your application for this role, and other potential role matches open now or in the future.

If, at any stage of the application process, you require accommodation owing to disability or a medical need, please let us know at careers@agilitypr.com for us to make appropriate arrangements.

Thank you for your time in reviewing this opportunity, and we hope to hear from you should you find this the right fit!

#J-18808-Ljbffr

Create a job alert for this search

Junior Java Developer • Ahuntsic North, ca

Similar jobs
Full Stack Developer

Full Stack Developer

FLiiP • Montreal, QC, Canada
Full-time
FLiiP is a fast-growing company offering a flexible, dynamic and stimulating work environment in the exciting field of sports and physical activity. This is your chance to join a company that has al...Show more
Last updated: 30+ days ago • Promoted
Développeur(euse) de logiciel | Software Developer

Développeur(euse) de logiciel | Software Developer

Delmar International Inc. • Lachine, QC, Canada
Full-time
Relevant du Gestionnaire du développement logiciel, le / la Développeur(euse) Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennen...Show more
Last updated: 30+ days ago • Promoted
Dveloppeur Logiciel-NI / NI Software Developer

Dveloppeur Logiciel-NI / NI Software Developer

Opal-RT • Montreal, QC, Canada
Full-time
OPAL-RT Technologies recherche un Dveloppeur Logiciel-NI.Imagineztravailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier,ABB, EMBRAER,MIT,GE, Ford, GM, NREL etHydro-Qubec!OP...Show more
Last updated: 30+ days ago • Promoted
Algebra Private Tutoring Jobs Lanaudi

Algebra Private Tutoring Jobs Lanaudi

Superprof • Lanaudi, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Backend Developer Intern, Summer 2026

Backend Developer Intern, Summer 2026

Coveo • Montreal, QC, Canada
Full-time
What does it take to scale a core search platform powering experiences for global clients?.Are you curious about how large-scale search systems work and motivated to make them faster, smarter, and ...Show more
Last updated: 5 days ago • Promoted
Intern Developer

Intern Developer

Acumatica • Montreal, QC, Canada
Temporary
Acumatica is a company on a mission.We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don’t take our word for it—rea...Show more
Last updated: 30+ days ago • Promoted
Looking For Part-Time Jobs? - Deliver with Uber

Looking For Part-Time Jobs? - Deliver with Uber

Uber eats • Dollard-des-Ormeaux, CA
Full-time +2
What is Uber? Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly. Delivering with Uber allows you to earn quick cash while maintaining the fl...Show more
Last updated: 7 hours ago • Promoted • New!
Software Developer

Software Developer

Construction Virtuelle et Technologie BI • Montreal, QC, Canada
Full-time
We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications.The ideal candidate will have expertise in both front-end and back-end techno...Show more
Last updated: 30+ days ago • Promoted
Fullstack Developer (node.js / React)

Fullstack Developer (node.js / React)

Catallaxy • Montreal, QC, Canada
Full-time
Catallaxy is looking for a talented.You will work closely with the head of product.You will have the opportunity to grow inside the organization. Design, develop, deliver, and support web-based appl...Show more
Last updated: 30+ days ago • Promoted
Engineer

Engineer

K&Y Diamond Limited • Dollard-des-Ormeaux, CA
Full-time
The Engineer has the responsibility for carrying out and managing projects for the design, improvement and development of diamond products. He(she) is also responsible for monitoring the needs of cu...Show more
Last updated: 9 days ago • Promoted
Senior Java Developer

Senior Java Developer

Targeted Talent • Montreal, QC, Canada
Permanent
We are looking for an experienced.Canada! Our client is a global enterprise company with a product that you've likely used. Prior experience mentoring junior developers; performing code reviews,...Show more
Last updated: 30+ days ago • Promoted
Shop, Deliver, Earn Cash - Instacart

Shop, Deliver, Earn Cash - Instacart

Instacart Shoppers • Rawdon, QC, CA
Part-time +1
Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop. Instacart’s platform helps people ...Show more
Last updated: 12 days ago • Promoted
Project Manager

Project Manager

Pattison Sign Group • Dorval, QC, Canada
Full-time
Communicate with internal and external colleagues and subcontractors, consult, facilitate discussions, and build strong relationships. .Establish a high level of trust with the assigned Account Mana...Show more
Last updated: 30+ days ago • Promoted
CNC Machinist – Team Leader

CNC Machinist – Team Leader

Usinage CNC Production inc. • Lanaudière-Nord (Saint-Esprit), QC, ca
Full-time
Support the foreman by maintaining a constant presence on the shop floor to assist machinists in the production of single-unit or small-batch parts. Provide the necessary tools, information, and adj...Show more
Last updated: 2 days ago • Promoted
Java Developer [#4897]

Java Developer [#4897]

Alteo • Montreal, QC, Canada
Permanent
Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.You will play a key role in contributing to the development of applications while support...Show more
Last updated: 14 days ago • Promoted
Departement Manager

Departement Manager

RONA+ • Candiac, QC, Canada
Full-time
At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
Last updated: 30+ days ago • Promoted
Online Jobs - Earn Up to $1,500 a Month

Online Jobs - Earn Up to $1,500 a Month

Free Cash by Almedia • Lery, Canada
Full-time
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
Last updated: 30+ days ago • Promoted
Bilingual Customer Service Position-$21 / hr (Trucking company)

Bilingual Customer Service Position-$21 / hr (Trucking company)

Protrans • Dorval, QC, Canada
Full-time
Protrans Personnel Services is hiring for a Bilingual Customer Service Representative for a leading Transportation Company in Montreal (Quebec). Location : Dorval (Near Montreal Airport).Pay Rate : $2...Show more
Last updated: 30+ days ago • Promoted