Senior Java Developer

7 days ago


Montreal administrative region, Canada Alteo Inc. Full time

Overview

Alteo is looking for a Senior Java Developer (AI Applications) for a permanent position based in Montreal.

Responsibilities

- Maintain and implement new features in a search engine
- Development and maintenance of the user click analytics system for preference learning
- Maintain and implement new functionalities in an LLM search assistant that assists the user in using the search engine
- Maintain and implement new functionalities in the back-end systems that optimize the models used by the search engine
- Collaborate with data scientists, domain experts, and natural language processing (NLP/AI) researchers to improve search systems
- Participate in performance benchmarking (in terms of quality of results and response time) on our software and optimize the code according to these objectives

Profile

- Bachelor's degree in IT, software engineering or equivalent
- 5+ years of experience in Java application development
- Commitment to the development of well-tested, quality applications
- Experience with Spring Boot
- Interest in and some experience with AI and machine learning
- Experience in optimizing Java applications and a good knowledge of its virtual machine
- Experience with web applications, specifically SPAs
- Familiarity with and interest in modern LLMs: prompting, agents and the software development tools that surround these technologies such as LangChain, DSPy, etc.
- Familiar with Apache Solr, Apache Lucene, Elasticsearch/OpenSearch or any other search engine technology
- Familiar with Python, natural language processing (NLP/AI), machine learning or statistical concepts

#J-18808-Ljbffr


  • Senior Java Developer

    18 hours ago


    Montreal (administrative region), Canada VLink Inc Full time

    Location – Montreal, QC (Mandate 3 days onsite) Goal: We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in developing scalable, robust enterprise applications using Java, Spring Boot, Microservices architecture, Kafka. Ideal candidate will play a vital role in...

  • Senior Java Developer

    10 hours ago


    Montreal (administrative region), Canada VLink Inc Full time

    Location – Montreal, QC (Mandate 3 days onsite) Goal: We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in developing scalable, robust enterprise applications using Java, Spring Boot, Microservices architecture, Kafka. Ideal candidate will play a vital role in...

  • Senior Java

    2 weeks ago


    Montreal (administrative region), Canada Jobs via Dice Full time

    Join to apply for the Senior Java / Angular Developer role at Jobs via Dice. Job Title: Senior Full-Stack Developer (Angular & Java) Responsabilités principales (Français) Migrer d'une plateforme existante vers Angular. Maintenir et améliorer les services back-end en Java, en garantissant la sécurité et en traitant le backlog technique. Travailler dans...

  • Senior Java

    2 weeks ago


    Montreal (administrative region), Canada Jobs via Dice Full time

    Join to apply for the Senior Java / Angular Developer role at Jobs via Dice . Job Title: Senior Full-Stack Developer (Angular & Java) Responsabilités principales (Français) Migrer d'une plateforme existante vers Angular. Maintenir et améliorer les services back-end en Java, en garantissant la sécurité et en traitant le backlog technique. Travailler dans...


  • Montreal (administrative region), Canada Cosqube Full time

    Senior Software Engineer, Product Engineering, Canada Job Description 8+ years relevant experience expected for this role Superior technologist with strong design and implementation fundamentals, especially for building scalable systems Strong experience developing enterprise‑level systems using Java / Spring Experience in multithreading / concurrency and...


  • Montreal (administrative region), Canada Cosqube Full time

    Senior Software Engineer, Product Engineering, CanadaJob Description8+ years relevant experience expected for this roleSuperior technologist with strong design and implementation fundamentals, especially for building scalable systemsStrong experience developing enterprise‑level systems using Java / SpringExperience in multithreading / concurrency and...

  • Développeur Java

    3 weeks ago


    Montreal (administrative region), Canada mthree Full time

    Apply for the Développeur Java / Java Developer role at mthree. Must be local to Montreal Want to work in technology at an investment bank? The Market Risk Fleet is a diverse agile fleet, consisting of several squads and developers in Canada, India, Hungary, UK and the USA. The fleet is primarily responsible for the development of Market Risk engines that...

  • Développeur Java

    3 weeks ago


    Montreal (administrative region), Canada mthree Full time

    Apply for the Développeur Java / Java Developer role at mthree . Must be local to Montreal Want to work in technology at an investment bank? The Market Risk Fleet is a diverse agile fleet, consisting of several squads and developers in Canada, India, Hungary, UK and the USA. The fleet is primarily responsible for the development of Market Risk engines that...


  • Montreal (administrative region), Canada VLink Inc Full time

    A leading software development company is seeking a highly skilled Senior Java Developer to join their dynamic team in Montreal. This role requires expertise in Java, Spring Boot, and Microservices, focusing on developing scalable enterprise applications. The ideal candidate will also mentor junior developers, collaborate with cross-functional teams, and...


  • Montreal (administrative region), Canada VLink Inc Full time

    A leading software development company is seeking a highly skilled Senior Java Developer to join their dynamic team in Montreal. This role requires expertise in Java, Spring Boot, and Microservices, focusing on developing scalable enterprise applications. The ideal candidate will also mentor junior developers, collaborate with cross-functional teams, and...