Développeur Java Senior (IA générative)
- Laval, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English · French
- Posted
Original job description
English section of this bilingual listing.
The Senior Java Developer will be responsible for designing, building and running generative AI (LLM) features in production within a Java-based SaaS platform used by hundreds of large organizations worldwide.
MORE PRECISELY
- Design RAG pipelines, semantic search and AI agents (MCP)
- Build robust REST APIs in Java (Spring Boot)
- Integrate AI services into the Java backend and the web interface
- Optimize the performance and reliability of Java backend services
- Work in an environment based on Java, Spring Boot, LLM, GCP and Kubernetes
PROFILE
- 8+ years of professional experience as a Java Developer
- Experience integrating large language models (LLM) in production
- Mastery of prompt design, structured outputs and tool calling
- Production experience with Docker and Kubernetes
- Daily use of AI-assisted development tools
- Knowledge of Model Context Protocol (MCP) and Vertex AI
- Expertise in Google Cloud Platform (GCP) or any other cloud
- Strong team spirit within an international IT team
- Bachelor's degree in computer science or equivalent
- English required, French as an asset
______________
Découvrez +60 autres opportunités en TI au Canada
Discover +60 other IT jobs in Canada
🆕 https://delan.qc.ca/opportunites-ti/
Emplois permanents, mandats de consultation, postes exécutifs
Permanent jobs, consulting mandates, executive positions
______________
Read the full bilingual original
Le Développeur Java Senior sera responsable de concevoir, développer et maintenir en production des fonctionnalités d'IA générative (LLM) au cœur d'une plateforme SaaS en Java utilisée par des centaines de grandes organisations à l'international.
PLUS PRÉCISÉMENT
- Concevoir des pipelines RAG, de la recherche sémantique et des agents IA (MCP)
- Bâtir des API REST robustes en Java (Spring Boot)
- Intégrer les services d'IA au backend Java et à l'interface web
- Optimiser la performance et la fiabilité des services backend Java
- Œuvrer dans un environnement sur Java, Spring Boot, LLM, GCP et Kubernetes
PROFIL
- 8+ années d'expérience professionnelle comme Développeur Java
- Expérience en intégration de grands modèles de langage (LLM) en production
- Maîtrise des prompts, des sorties structurées et de l'appel d'outils
- Expérience en Docker et Kubernetes en production
- Utilisation quotidienne d'outils de développement assistés par l'IA
- Connaissance de Model Context Protocol (MCP) et de Vertex AI
- Expertise en Google Cloud Platform (GCP) ou tout autre cloud
- Fort esprit de collaboration au sein d'une équipe TI internationale
- BAC en informatique ou l'équivalent
- Anglais requis, Français étant un atout
______________
The Senior Java Developer will be responsible for designing, building and running generative AI (LLM) features in production within a Java-based SaaS platform used by hundreds of large organizations worldwide.
MORE PRECISELY
- Design RAG pipelines, semantic search and AI agents (MCP)
- Build robust REST APIs in Java (Spring Boot)
- Integrate AI services into the Java backend and the web interface
- Optimize the performance and reliability of Java backend services
- Work in an environment based on Java, Spring Boot, LLM, GCP and Kubernetes
PROFILE
- 8+ years of professional experience as a Java Developer
- Experience integrating large language models (LLM) in production
- Mastery of prompt design, structured outputs and tool calling
- Production experience with Docker and Kubernetes
- Daily use of AI-assisted development tools
- Knowledge of Model Context Protocol (MCP) and Vertex AI
- Expertise in Google Cloud Platform (GCP) or any other cloud
- Strong team spirit within an international IT team
- Bachelor's degree in computer science or equivalent
- English required, French as an asset
______________
Découvrez +60 autres opportunités en TI au Canada
Discover +60 other IT jobs in Canada
🆕 https://delan.qc.ca/opportunites-ti/
Emplois permanents, mandats de consultation, postes exécutifs
Permanent jobs, consulting mandates, executive positions
______________
Suivez-nous sur LinkedIn / Follow us on LinkedIn
💻 www.linkedin.com/company/DelanTI
______________
More about this job
Responsibilities
Design, develop, and operate production generative AI features for a Java-based SaaS platform, including RAG pipelines, semantic search, and AI agents. Build and integrate Java REST APIs and AI services, while improving backend performance and reliability.
Requirements
Requires at least 8 years of professional Java development experience and production experience integrating LLMs, Docker, and Kubernetes. Candidates should know prompt design, structured outputs, tool calling, MCP, Vertex AI, and cloud platforms; a computer science bachelor's degree or equivalent is required, as is English proficiency, while French is an asset.
Skills
- Java
- Spring Boot
- Generative AI
- Large Language Models
- Retrieval-Augmented Generation
- Semantic Search
- AI Agents
- Model Context Protocol
- REST APIs
- Prompt Design
- Structured Outputs
- Tool Calling
- Docker
- Kubernetes
- Google Cloud Platform
- Vertex AI
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
Keywords
- Java
- Spring Boot
- Generative AI
- Large Language Models
- Retrieval-Augmented Generation
- Semantic Search
- AI Agents
- Model Context Protocol
- REST APIs
- Prompt Design
- Structured Outputs
- Tool Calling
- Docker
- Kubernetes
- Google Cloud Platform
- Vertex AI
- Cloud Computing
- SaaS
- Backend Development
- Web Interface
- Production Systems
- Performance Optimization
- Service Reliability
- AI-Assisted Development
- International Collaboration