Talent.com
Senior Software Developer (Java)
Senior Software Developer (Java)Axonify • Toronto, Canada
Senior Software Developer (Java)

Senior Software Developer (Java)

Axonify • Toronto, Canada
5 days ago
Job type
  • Full-time
Job description

Axonify is the frontline operations platform for customer-facing businesses. We began by reinventing frontline learning and earned unmatched engagement with global brands. Now, we’re evolving into an automated frontline ops excellence solution that connects people, tasks, communication, and outcomes to deliver consistent, brand-building experiences.

More than 4 million employees across 160+ countries rely on Axonify today. It’s an exciting time to join as we transform the company and build what’s next.

We’re a team that thinks deeply, moves with intention, and embraces new ideas. We learn quickly, keep a sharp focus on real-world impact, and take meaningful action to drive progress. And we do it as one team, with openness, creativity, and a shared drive to keep pushing what’s possible.

The Role

The Senior Software Developer (Java) collaborates with the Development team to create new features and products that our customers will love. This role is focused around quality on the backend. They work to solve problems and optimize services for Axonify’s customers. The Senior Software Developer (Java) also collaborates with other Axonify teams to help shape the direction of new products.

What You’ll Build

Design, develop, test, deploy and support the code you write.

Propose and defend software design choices based on sound technical rationale.

Develop the backend for new features and services that make up the Axonify solution.

Solve hard scalability problems inherent in a cloud-based, multi-tenant system architecture.

Performance analysis and optimization on high-volume data services.

Expertly leverage a range of AI-powered development tools to enhance productivity and code quality, and mentor others on their effective use.

Proactively deal with technical debt, suggest solutions, and work to address them.

Work with product management to help shape the direction of new products and features.

Lead architecture and design discussions, bringing the team to a consensus, and mentor others on coding and design practices.

Take ownership for the overall health of the system, rather than just your own code.

What You’ll Bring

5+ years of Java development experience, including concurrency and performance, with strong competencies in data structures, algorithms, and OO design. Knowledge of relational database design and SQL preferred.

Java development experience and foundational knowledge in Computer Science, Engineering, or similar technical field gained through Post-Secondary education, experience or a combination of both.

Experience with Cloud Computing environments like AWS and GCP. Experience with any or all of these technologies : Relational Databases, NoSQL Databases, Search Engines, Web and Application Server Engines, Containers. Familiar with practices of Test Driven Development (TDD).

Ability to critically analyze architectural decisions and understand their implications on complexity and time.

Strong personal organization and drive for the highest quality. A desire to work in a fast-paced, evolving, dynamic environment.

A detail-oriented mindset; and are a highly enthusiastic team player with a positive attitude.

Strong attention to detail and a commitment to quality, high responsiveness, with good analytical and problem-solving abilities. Can operate autonomously and proactively seek out solutions to problems.

Proficiency in Python is considered a strong plus to support our emerging AI agent stack alongside our core Java backend.

Experience with AI agent development, specifically using a framework such as Google ADK or LangGraph, is highly desirable.

It’s ok if your experience doesn’t check every box! If you check off more than a few – great! We’d welcome a chance to get to know what you can bring, how you can add to our culture, and hear your unique story.

Work Location

Our preference is for the Intermediate Software Developer to be local to our Waterloo or Toronto offices to support in-person collaboration and join fellow Axonifers for "Work from Work Wednesdays".

For our hybrid employees, Wednesdays hold a special place in our calendar as Axonifers gather together in one of our offices for "Work from Work Wednesdays." These face‑to‑face interactions energize our week with meaningful connection and foster collaboration and innovation. Let’s chat more about our flexible working arrangement! Whether you are working remotely or in a hybrid environment at Axonify, you will have the tools, resources, and support you need to succeed.

What You’ll Love About Axonify

Competitive Compensation :

Competitive salary and an incentive plan aligned to your role, which may include annual or variable incentives. The estimated base salary range for this role is $115,000 CAD – $140,000 CAD – $165,000 CAD and reflects growth from building capability in the role to fully excelling over time, with most new hires joining near the midpoint. Actual salaries may vary within the range, or above or below it, based on factors such as experience, skills, location, and business needs.

Comprehensive Health Benefits :

Health benefits from day one to support your overall wellbeing.

Generous Time Off :

4 weeks of vacation, 7 Life Care Days, and a flexible holiday program to choose the religious, spiritual, and cultural holidays that matter most to you.

Wellbeing Support :

Wellness Spending Account to support whatever wellbeing looks like for you.

Home Workspace Set‑Up :

Home Office Spending Account so your workspace works for you.

Family & Future Support :

Parental top‑up, New Parent Days, and matched retirement savings for a secure future.

Growth & Learning :

Professional Development Budget to learn new skills and grow your craft.

Community Impact :

Paid Volunteer Time to give back to the causes that matter to you.

In‑Office Connection :

Tasty Tuesdays in the office every other week because good food brings people together.

AI at Axonify

We believe AI should help people do their best work, not replace the human judgment, creativity, and connection that make us who we are. AI is a tool we use to learn fast, elevate our craft, and focus on the work that truly creates impact. That shows up in our hiring process too.

We use AI‑assisted tools to create a smoother, more organized, and ultimately more human candidate experience. These tools allow our team to spend more time on real conversations and thoughtful decision‑making, the things that matter.

What AI doesn’t do at Axonify is make hiring decisions. Every decision is made by real people, using real judgment and grounded in our values.

What that means for you as a candidate :

Feel free to use AI to support your thinking – not replace it. We use AI to learn and level up, and you can too.

Be open about how you use AI if asked. Transparency helps us understand your process and how you approach problem‑solving.

Stay authentic. We’re hiring people, not prompts; your ideas, your experiences, and your voice are what matter.

Diversity & Accessibility

We believe our team’s unique experiences, backgrounds, cultures, beliefs, and abilities add richness to our culture and depth to our ideas. Our commitment to diversity and inclusion creates an environment that supports, empowers, and delivers a sense of belonging for all team members.

We want to remove any barriers that may limit you from joining Axonify. Email

accessibility@axonify.com

to let us know how we can support you with reasonable accommodations throughout the candidate journey.

What’s Next?

Apply. Our Talent Acquisition team is committed to providing an outstanding experience throughout your journey with us.

Learn more about Axonify at

www.axonify.com / careers

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer Java • Toronto, Canada

Similar jobs
Senior Java Microservices Developer

Senior Java Microservices Developer

Delpath • Toronto C6A, ON, Canada
Full-time
The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Show more
Last updated: 18 days ago • Promoted
Senior Software Engineer - Canada

Senior Software Engineer - Canada

Canals, Inc. • Toronto C6A, ON, Canada
Remote
Full-time
Canals is a fully remote, profitable startup transforming the industrial supply chain ($10T industry) with AI.Our platform seamlessly integrates with the systems distributors already use, automatin...Show more
Last updated: 18 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Avanciers Inc. • Toronto
Full-time
Avanciers Incorporated is hiring a.This is an active job and application deadline is January 30, 2026.This posting may close earlier if a suitable candidate is found). Java Mastery : Minimum 5 - 10 y...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Java Developer

Senior Java Developer

VySystems • Toronto C6A, ON, Canada
Full-time
Java Backend Developer - API, Microservices.Proven experience in designing Java / Java EE solutions.Experience in designing Microservices & APIs. Proven experience in Java back-end development with th...Show more
Last updated: 17 days ago • Promoted
Senior Java Developer (Springboot and AWS)

Senior Java Developer (Springboot and AWS)

Collabera • Toronto C6A, ON, Canada
Remote
Full-time
Senior Engineer - Total Fund Management Financing.Contract) + strong potential to extend.Downtown Toronto (4 day / week onsite) Fri WFH. Rate : Open to market rates (80-100 / hr or as per experience leve...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

BlueMatrix • Toronto C6A, ON, Canada
Full-time
BlueMatrix is the market-leading platform for content creation, distribution, and compliance in the investment research industry. We support many of the world’s top banks, asset managers, and indepe...Show more
Last updated: 30+ days ago • Promoted
Senior Java Engineer — Cloud-Native Data Platforms

Senior Java Engineer — Cloud-Native Data Platforms

Behavox • Toronto C6A, ON, Canada
Remote
Full-time
A forward-thinking technology company in Toronto is seeking a Software Engineer to develop scalable services in Java and contribute to innovative solutions. The ideal candidate will have over 5 year...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Synchro • Toronto C6A, ON, Canada
Remote
Full-time
Toronto (You must be based in Canada within 1-2 hours EST).Our client believes technology can be a powerful force for good. Their mission is to leverage AI to create meaningful digital experiences t...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

RLDatix • Toronto C6A, ON, Canada
Remote
Full-time
Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer

Senior Java Developer

Behavox • Toronto
Full-time
Behavox is shaping the future for how businesses harness their most important raw material - data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Java Developer

Senior Java Developer

Scotiabank • Toronto C6A, ON, Canada
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Fraud Technology team develops and manages innovative products designed to support t...Show more
Last updated: 30+ days ago • Promoted
Senior Staff Software Engineer

Senior Staff Software Engineer

Hays • Toronto, ON, Canada
Full-time
Staff / Senior Software Developer.We are looking for a Staff / Senior Software Developer to join our cross-functional AI Engineering team. You will be a key architect and contributor to an.The ideal can...Show more
Last updated: 1 day ago • Promoted
Senior Java Developer

Senior Java Developer

CIBC • Toronto C6A, ON, Canada
Remote
Full-time
You’ll be joining CIBC’s Shared Platform Application Engineering Group and be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale cloud based applicatio...Show more
Last updated: 30+ days ago • Promoted
Hybrid Senior Java Developer — Spring Boot & Microservices

Hybrid Senior Java Developer — Spring Boot & Microservices

CGI • Toronto C6A, ON, Canada
Remote
Full-time
A leading IT consulting firm seeks a Senior Java Developer to work on innovative solutions.This hybrid role requires presence in the downtown Toronto office 2-3 days a week.Candidates should have o...Show more
Last updated: 16 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto C6A, ON, Canada
Full-time
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
Last updated: 6 days ago • Promoted
Senior Java Developer (Contract)

Senior Java Developer (Contract)

Medium • Toronto C6A, ON, Canada
Remote
Full-time
Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Show more
Last updated: 30+ days ago • Promoted
Senior Java & Spring Microservices Engineer

Senior Java & Spring Microservices Engineer

Tata Consultancy Services • Toronto C6A, ON, Canada
Full-time
A leading IT services firm in Toronto is seeking a Software Developer with expertise in Java and Spring boot.Responsibilities include implementing RESTful APIs and Microservices in a fast-paced env...Show more
Last updated: 8 days ago • Promoted
Senior Java Developer (Contract)

Senior Java Developer (Contract)

Caspian One • Toronto
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Caspian One.Your actual pay will be based on your skills and experience — talk with your recruiter to learn m...Show more
Last updated: 2 hours ago • Promoted • New!