Senior Java Developer (Java / Spring Boot / React) - Backend & Ai Features
Agilno (Pivot 2026)
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
r
emote 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.
Please Note:We will reach out only to candidates selected for the interview rounds. We don't sponsor visas.
#J-18808-Ljbffr
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
r
emote 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.
Please Note:We will reach out only to candidates selected for the interview rounds. We don't sponsor visas.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Java Developer (Java / Spring Boot / React) - Backend & Ai Features in Winnipeg, MB vacancy
- Design scalable Java and Spring Boot services from the Greater Toronto Area, working primarily remotely with on-site collaboration as required. Build backend solutions for complex enterprise workflows.This full-time, two-month contract supports an application modernization...SeniorFull timeContract workRemote work
- Senior Java application development expertise is needed for this remote Canada-based contract with NTT DATA, emphasizing Spring Boot and RESTful APIs.The Senior Applications Developer manages full systems life cycles, including analysis, design, coding, testing, and implementation...SeniorContract workRemote work
- Build enterprise applications with Java 17+ and Spring Boot while contributing across the full software development lifecycle.This developer position focuses on analysis, solution design, implementation, testing, deployment, and production support. You will build REST APIs...Suggested
- Build scalable enterprise applications with Java, Spring Boot, and Angular as an experienced Java Full Stack Developer. Apply strong backend and frontend expertise.This Java Full Stack Developer position focuses on developing, maintaining, and troubleshooting scalable enterprise...Suggested
- Build business-critical lending platforms at Propel using Java and Spring Boot. Work across established systems, production issues, and customer workflows.As an Intermediate Software Developer, you will design, test, and maintain application changes across core lending and customer...React
- Développez des solutions backend avec Java et Spring Boot dans des projets de modernisation des services financiers et des systèmes de trading. Collaborez avec des équipes internationales en environnement Agile.Ce poste de développeur backend demande au moins trois ans d’expérience...
- Expretio seeks an experienced Backend Java Developer to join our Montreal team. You will contribute to the Appia backend, collaborating with Product and R&D, driving feature feasibility, and ensuring robust persistence and API layers (REST/GraphQL) using Spring Boot, PostgreSQL...Senior
- ...Chrome Technologies, bureau de Québec, cherche un Développeur senior Java/Spring Boot spécialisé en architecture microservices pour rejoindre son... ...en mode hybride. Le candidat prendra en charge le cycle backend complet, du squelette Spring Boot jusqu'au déploiement Docker...SeniorPermanent employmentWork at office
- Apply Java backend expertise to practical AI features at Agilno, building document workflows with AWS-hosted large language models.This Senior Java Developer position centers on robust architecture, feature development, and production REST APIs. Java and Spring Boot account...SeniorReactWork at office
- Spring Boot architecture and REST API development anchor this Vancouver role at Reveille Technologies, Inc. for a Java full stack developer.As a Java Full Stack Microservice Developer, you will create and deploy microservices-based solutions with Spring Boot. The position calls...
- Build backend services with Java and Spring Boot as a senior engineer at Citi, applying an AI-first mindset across the product lifecycle.This full-time individual contributor role spans design, architecture, implementation, testing, and delivery. You will set engineering standards...SeniorFull time
- ...Date de démarrage Au plus vite Localisation du poste Québec (hybride) Durée Nous recherchons un Développeur senior Java / Spring Boot (backend micro services) afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent....SeniorPermanent employmentWork at office
- Modernisez des solutions critiques avec Java et Spring Boot, au sein d’une équipe agile travaillant avec AWS et les microservices.Ce poste de développeur Java senior vise des applications backend, des API REST et des microservices robustes. Vous contribuerez à la gestion de...Senior
$120.8k - $170.8k per year
...Join the Equities Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be a key contributor for managing complex BAU deliverables while driving strategic Asia market expansion programs, including trade, allocation processing, and regulatory...SeniorFull timeWork at office- Build enterprise applications in Toronto using Java, Spring Boot, and SQL. This individual-contributor role supports scalable, high-performance... ..., and engineering guidance.Key Responsibilities: Design, develop, test, and support enterprise applicationsBuild scalable solutions...SeniorPermanent employment
- We are seeking a Senior Backend Developer with strong experience building cloud-native, workflow-driven platforms in regulated financial services... ...DevelopmentDes ign and develop backend services using Java Spring Boot and cloud-native patternsBuild and maintain workflow...Senior
- À Montréal, concevez des solutions Java avec Spring Boot et contribuez à des applications sécuritaires en environnement hybride.LGS recherche un développeur Java senior pour participer à des projets de financement et à une transformation numérique d’envergure. Vous travaillerez...Senior
- Maîtrisez Java et Spring Boot comme Développeur Java senior chez Exposant 3, en télétravail dans un environnement technologique flexible. Concevez des solutions d’affaires et assurez leur qualité.Exposant 3 recherche un analyste-programmeur senior pour développer, entretenir...SeniorRemote workFlexible hours
- ...About the Role: We are seeking a Senior Software Engineer – Java & DevOps... .... In this role, you will design, develop, enhance, deploy, and operate Java-based applications and backend services , with a strong focus on Spring Boot, REST APIs, application integration...SeniorWork at office
- ...Abbeal recherche un développeur back-end Java senior pour faire évoluer les applications de gestion documentaire au sein d’une grande banque... ..., en mode hybride. Le poste nécessite une expertise Java/Spring Boot et une expérience AWS. Vous participerez à la modernisation...Senior
- ...microservices-based architecture. The Senior Full Stack Engineer will join a... ...Markets. This is primarily a backend-focused role (approximately 80% backend... ...frontend), requiring deep expertise in Java development while also contributing to React-based UI enhancements. The...SeniorReactContract workFor contractorsLocal area
- ...recherchons un(e) spécialiste technique sénior afin d’assurer l’alignement entre les équipes... ...Java. Expérience significative avec Spring Boot et le framework Spring. Expérience dans la... ...regional business requirements. Design, develop, and deliver Java-based applications and...SeniorLocal area
- Concevoir, développer et maintenir des applications Java robustes, évolutives et performantes, en environnement d'entrepriseDévelopper des services backend et des API REST/microservices avec des frameworks tels que Spring Boot et HibernateConcevoir et développer des interfaces...SeniorApprenticeshipDay shift
- SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES, KAFKA & MONGODB Experience Range: 9–12 Years MUST-HAVE TECHNICAL/FUNCTIONAL SKILLS Core Development Java (8/11/17) – strong hands-on experienceMongoDBOpenShift/AWSDatabase & Data Layer MongoDB Document modelingIndexing...Senior
- ...Compunnel, Inc. is seeking a Java Full Stack Developer to design, develop, maintain, and support enterprise applications. The... ...candidate will develop front-end apps with Angular and/or React, back-end services with Java and Spring Boot, and contribute to CI/CD, testing, and...SeniorReact
- ...significative en développement Java back-end de niveau senior.Maîtrise de Java et du framework Spring Boot.Solide expérience dans la conception et l'intégration... ...et leadership technique.Certification AWS Developer Associate, un atout.Expérience en observabilité, traçabilité...SeniorDaily paidWork at officeDay shift2 days per week
- About the Role Our client, a leading provider of enterprise software solutions, is seeking a talented Senior Backend Engineer with expertise in Java and the Spring framework to join their growing team in Kimberley . This role offers a hybrid work arrangement, allowing for...SeniorWork at officeRemote work
- ...consulting firm in Mississauga is seeking an experienced Core Java Developer. The role involves building scalable applications using modern... ...years of experience in Core Java, along with strong skills in Spring Boot, Microservices architecture, and AWS Cloud services. This is a...SeniorContract work
- Smart IT Frame LLC in Mississauga is seeking a Specialist to design, develop, and maintain scalable Java microservices using Spring and Spring Boot. The role focuses on building robust applications, ensuring high performance, and contributing to RESTful API integration. The...Senior
- Build Java and Spring Boot services at Accommodations Plus International, using AI coding assistants to create secure, reliable backend solutions.As a Senior Backend Developer, you will design APIs, data models, and integrations for enterprise-grade applications. You will collaborate...SeniorInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer (Java / Spring Boot / React) - Backend & Ai Features. Be the first to apply!
Related searches
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB
- java developer remote Winnipeg, MB
- java software developer Winnipeg, MB
- junior java developer Winnipeg, MB
- entry level java developer Winnipeg, MB
- java developer Winnipeg, MB
- junior react developer Winnipeg, MB
- react js developer Winnipeg, MB

