Back to job search
PF
PEOPLE FORCE CONSULTING INCVerified Job Source

Senior Java Software Engineer

Design and develop scalable backend applications and RESTful microservices using Java and Spring Boot. Contribute to the implementation of Generative AI and agentic solutions for document processing and data extraction.

  • Hybrid
  • Montréal, QC
  • Posted Aug 21, 2026
  • Apply by Sep 20, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

People Force is looking for a Senior Java Developer (Spring Boot) for a 12 month contract role with one of our client. This position is a hybrid position with onsite presence at our client’s Montreal office ,3 days per week About the role Generative AI and agentic solutions. This is an opportunity to work on a highly visible platform at the intersection of enterprise technology, document processing, cloud data platforms, and AI-driven innovation. Responsibilities Design, develop, and maintain scalable backend applications using Java and Spring Boot Build and enhance RESTful APIs and microservices supporting document management workflows Participate in architecture and technical design discussions Develop solutions for document ingestion, processing, and data extraction Collaborate with product owners, architects, and global technology teams Contribute to the adoption of AI-powered and agentic capabilities within the platform Support production environments and continuously improve application performance, scalability, and reliability Follow Agile development practices and contribute to code reviews and engineering best practices Required Qualifications 8+ years of professional software development experience Strong expertise in Java and Spring Boot Experience building enterprise-grade backend applications and microservices Strong understanding of REST APIs, distributed systems, and modern software design principles Experience with relational databases and SQL Excellent problem-solving and communication skills Ability to work effectively in a collaborative Agile environment Preferred Qualifications Full-stack development experience with Angular Experience with Snowflake (highly desirable) but not mandatory Experience with cloud technologies and modern data platforms Exposure to document management, workflow, or content management systems Knowledge of Generative AI, LLMs, agentic frameworks, or AI-enabled application development Experience within financial services or regulated environments Diversity, Inclusion, and Equal Opportunity Employment: At People Force Consulting Inc, we are committed to fostering diversity, equity, and inclusion. We welcome applicants from all backgrounds, including Indigenous peoples, women, visible minorities, persons with disabilities, and members of 2SLGBTQIA+ communities. If you require any accommodations during the recruitment or interview process, please let us know, we will work with you to ensure an accessible and positive experience. ************************************************************************************************************************ People Force est à la recherche d’un(e) Développeur(euse) Java Senior (Spring Boot) pour un contrat de 12 mois auprès de l’un de nos clients. Il s’agit d’un poste hybride, avec une présence au bureau du client à Montréal, 3 jours par semaine. À propos du poste Vous aurez l’occasion de travailler sur des solutions de Generative AI et agentic solutions, au cœur d’une plateforme hautement visible à l’intersection des technologies d’entreprise, du traitement de documents, des plateformes de données cloud et de l’innovation basée sur l’IA. Responsabilités Concevoir, développer et maintenir des applications backend évolutives avec Java et Spring Boot. Développer et améliorer des API RESTful et des microservices pour soutenir les flux de travail liés à la gestion documentaire. Participer aux discussions sur l’architecture et la conception technique. Développer des solutions pour l’ingestion, le traitement et l’extraction de données à partir de documents. Collaborer avec les Product Owners, architectes et équipes technologiques internationales. Contribuer à l’adoption de capacités basées sur l’IA et de solutions agentiques au sein de la plateforme. Soutenir les environnements de production et améliorer continuellement la performance, l’évolutivité et la fiabilité des applications. Suivre les pratiques de développement Agile et contribuer aux revues de code ainsi qu’aux meilleures pratiques d’ingénierie. Qualifications requises 8+ ans d’expérience professionnelle en développement logiciel. Solide expertise en Java et Spring Boot. Expérience dans le développement d’applications backend et de microservices de niveau entreprise. Excellente compréhension des API REST, des systèmes distribués et des principes modernes de conception logicielle. Expérience avec les bases de données relationnelles et SQL. Excellentes compétences en résolution de problèmes et en communication. Capacité à travailler efficacement dans un environnement Agile collaboratif. Qualifications souhaitées Expérience en développement Full Stack avec Angular. Expérience avec Snowflake — fortement souhaitée, mais non obligatoire. Expérience avec les technologies cloud et les plateformes de données modernes. Expérience dans les systèmes de gestion documentaire, les workflows ou les systèmes de gestion de contenu. Connaissance de la Generative AI, des LLM, des frameworks agentiques ou du développement d’applications basées sur l’IA. Expérience dans les services financiers ou les environnements réglementés. Diversité, inclusion et égalité des chances Chez People Force Consulting Inc., nous sommes engagés à favoriser la diversité, l’équité et l’inclusion. Nous accueillons les candidatures de personnes de tous horizons, notamment les peuples autochtones, les femmes, les minorités visibles, les personnes en situation de handicap et les membres des communautés 2SLGBTQIA+. Si vous avez besoin de mesures d’adaptation pendant le processus de recrutement ou d’entrevue, veuillez-nous en informer. Nous collaborerons avec vous afin de vous offrir une expérience accessible et positive.

What you’ll do

Design and develop scalable backend applications and RESTful microservices using Java and Spring Boot. Contribute to the implementation of Generative AI and agentic solutions for document processing and data extraction.

Requirements

Requires over 8 years of professional software development experience with strong expertise in Java, Spring Boot, and SQL. Experience with cloud platforms, Angular, and AI-driven application development is preferred.

Listed skills

  • SQLPreferred
  • REST APIsPreferred
  • AngularPreferred
  • AgilePreferred
  • JavaPreferred
  • Spring BootPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • SQL
  • Relational Databases
  • Angular
  • Snowflake
  • Generative AI
  • LLMs
  • Agentic Frameworks
  • Cloud Technologies
  • Agile
  • Distributed Systems
  • Document Management
  • Software Design

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics

Additional details

Minimum experience
5+ years
Apply by
Sep 20, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available