Skip to content

Open nowPosted 2 days ago

Senior Java Developer (Java / Spring Boot / React) – Backend & AI Features

agilno1 open role

Where
Toronto
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Java Developer (Java / Spring Boot / React) – Backend & AI Featuresagilno · Toronto
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on agilno's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 58.1%60 days
This job: posted 2 days ago

The posting

About Agilno:

At Agilno, we have spent the last 10 years building digital products for product-led North American companies. We don’t just ‘crank out’ lines of code; we collaborate closely with our partners to plan, design, and optimize software that brings actual, measurable value to users. Our engineering team is made up of people who genuinely care about technology and are always exploring how to build stable, scalable software using modern tooling and solid engineering practices.

Position Overview:

We are looking for a Senior Java Developer to join our team in the Greater Toronto Area (GTA) on a hybrid basis, or on a remote basis on Pacific Time Zone/Pacific Standard time . This role focuses heavily on backend architecture and feature development using Java and Spring Boot (accounting for roughly 80–90% of your time). For the remaining 10–20%, you will jump into the frontend with React and TypeScript to help us ship complete, end-to-end features. You will work on a document-heavy application utilized across web, mobile, and Microsoft Office apps, as well as by our integration partners. Your day-to-day will involve building robust public and internal REST APIs, optimizing core document workflows, and integrating practical AI features powered by AWS-hosted Large Language Models (LLMs).

Key Responsibilities:

API Development: Design, build, and maintain stable, scalable public and internal REST APIs using Java and Spring Boot across web, mobile, and MS Office platforms.

Core Systems: Own and evolve service features managing complex document handling, access permissions, notifications, and real-time data syncs.

AI Integration: Contribute to our AI roadmap by connecting document workflows with intelligent searches, conversational chat assistants, and automated insights leveraging LLMs on AWS.

Full-Stack Coverage: Develop and refresh UI components in React and TypeScript whenever full-stack feature delivery calls for it.

Workflow Automation: Incorporate practical AI tools into your daily workflow to handle repetitive tasks—from boilerplate and test generation to internal processes—and share what works with the team.

Code Quality & Delivery: Write clean, automated tests, engage in thoughtful peer code reviews, and ship production-ready code through our CI/CD pipelines across development, staging, and production environments.

Cross-Functional Alignment: Collaborate directly with Product, QA, and other developers to spot potential constraints early and map out well-scoped, secure features.

Required Qualifications:

Experience: 3+ years of professional software development experience, with Java as your primary, go-to language.

Backend Ecosystems: Hands-on experience building out production-grade REST APIs within the Spring Boot framework (including Spring Security, Maven, or equivalents).

Frontend Foundations: Working knowledge of React and TypeScript—enough to comfortably build, alter, or debug user-facing screens without needing hands-on guidance.

Databases: Solid experience working with MongoDB or equivalent NoSQL / SQL database management systems.

AI Tooling: Familiarity with AI coding assistants (e.g., GitHub Copilot, Claude Code, Cursor) or experience working directly with LLM API integrations.

Engineering Practices: Clear understanding of Git branching workflows, code review etiquette, automated testing strategies, and modern CI/CD pipelines.

Collaboration: A proactive communication style—you raise roadblocks early, actively propose architecture adjustments, and enjoy helping teammates solve complex problems.

Communication: Full professional fluency in written and spoken English.

Location & Schedule: Based in the Greater Toronto Area (GTA) and fully comfortable working a hybrid schedule matching the Toronto (Eastern) time zone.

Why Join Us?

Impactful Work: Build real-world AI capabilities on top of large language models and enjoy the freedom to use advanced developer productivity tools daily.

Transparent Compensation: A straightforward salary structure accompanied by performance-tied bonuses.

Continuous Learning: Access to dedicated budgets for external courses/conferences, structured internal training, and technical workshops.

Hybrid Flexibility: A healthy balance of remote work flexibility and in-person team collaboration in the GTA, with flexible core working hours.

Comprehensive Benefits: Robust health insurance plans along with 20 days of paid time off (PTO) annually.

North American Scale: Direct exposure and collaboration with fast-paced, product-led companies across the continent.

How to Apply:

If you are excited about building reliable Java backends, integrating modern AI capabilities, and working in a team that values technical excellence and zero-ego collaboration, send us your resume and a quick note about yourself.

Please Note: We will reach out only to candidates selected for the interview rounds. We don't sponsor visas.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against agilno's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on agilno's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    agilno's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.