Java Developer with AI | Montreal, QC Canada | Hybrid

Java Developer with AI | Montreal, QC Canada | Hybrid

22 Oct
|
Blutic
|
Montreal

22 Oct

Blutic

Montreal

Blutic is seeking Java Developers with AI experience and 5–15 years of professional experience to join our high-performing team. The ideal candidate will have robust expertise in Java, Spring Framework, SQL, and AI/Generative AI technologies, with experience integrating AI capabilities into backend applications. This role involves developing scalable, secure, and high-performance applications for complex business and financial systems. Experience in the investment banking or financial services domain is highly preferred.

Location: Montreal, QC, Canada (Hybrid)

Experience: 5–15 Years

Must-Have Required Skills & Qualifications

- Hands-on experience in Java development and building backend applications.
- Strong knowledge of the Spring Framework, including Spring Boot, Spring MVC, and Spring Security.
- Practical experience with AI/ML or Generative AI technologies and integrating AI capabilities into Java applications.
- Experience working with Large Language Models (LLMs), AI APIs, or AI-powered application development.
- Knowledge of SQL, relational databases, and database performance tuning.
- Experience with Test-Driven Development (TDD) and writing unit and integration tests.
- Understanding of multi-threading, concurrent programming,



and performance optimization.
- Strong foundation in object-oriented programming (OOP), design patterns, and software architecture principles.
- Experience developing and integrating RESTful APIs and backend services.
- Strong problem-solving skills, analytical thinking, and attention to detail.
- A completed Bachelor's degree in Computer Science, Information Technology, or a related field.

Preferred Qualifications

- Prior experience in the investment banking domain or financial services.
- Experience integrating Generative AI, LLMs, or AI-powered services into enterprise applications.
- Familiarity with AI frameworks and libraries such as LangChain, Spring AI, or LangChain4j.
- Knowledge of prompt engineering, Retrieval-Augmented Generation (RAG), vector databases, and AI application integration.
- Familiarity with FIX protocol, trading platforms, or risk management systems.
- Knowledge of messaging systems such as Kafka, RabbitMQ, or ActiveMQ.
- Experience with performance profiling, application monitoring, and optimization tools.
- Exposure to Agile/Scrum methodologies and collaborative software development practices.

📌 Java Developer with AI | Montreal, QC Canada | Hybrid
🏢 Blutic
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer with ai | montreal, qc canada | hybrid / montreal

Subscribe to this job alert:

Get the latest job offers by email for: java developer with ai | montreal, qc canada | hybrid / montreal