Java Developer

2 weeks ago


Montreal, Canada Alteo Full time

Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.

You will play a key role in contributing to the development of applications while supporting less experienced members with your expertise and technical leadership.

Responsibilities

- Design and develop high-performance and scalable web applications.
- Ensure back-end development with Java / Spring Boot
- Develop and improve the user interface with modern frameworks (Vue.js, Angular, etc.).
- Actively participate in code reviews and the implementation of best practices.
- Act as a mentor for less experienced developers (peer programming, constructive reviews, technical coaching).
- Collaborate with product teams to understand business needs and translate them into technical solutions.
- Contribute to the continuous improvement of our code, tools and processes.

Profile

- DEC/BAC in IT, Software Engineering or equivalent.
- 3-6+ years of development experience.
- Excellent knowledge of Java, Spring Boot and REST APIs.
- Solid experience with relational databases (PostgreSQL).
- Proficiency with modern front-end technologies (Vue.js, Angular or other JS framework).
- Good testing practices (JUnit, Mockito).
- Knowledge of cloud environments (AWS) and versioning tools (Git).

Assets

- Experience in front-end migration (e.g. Angular to Vue.js)
- Sensitivity to code quality, maintainability and simplicity.
- Interest in mentoring and developing colleagues' skills.
- Experience in environments without a dedicated UI/UX team.

Technical stack

- Java 17
- Spring Boot 3.3 (MVC, Data, Security)
- PostgreSQL
- AWS Cloud: EC2, RDS, S3, etc.
- HTML, JavaScript, Vue.js
- Redis, Solr
- Terraform, Ansible, Docker

Alteo est à la recherche d'un Développeur Java Intermédiaire (Full-Stack) pour un emploi permanent basé à Montréal.

Vous jouerez un rôle clé en contribuant au développement d'applications tout en accompagnant les membres moins expérimentés par votre expertise et votre leadership technique.

Responsabilités

- Concevoir et développer des applications web performantes et évolutives.
- Assurer le développement back-end avec Java / Spring Boot
- Développer et améliorer l’interface utilisateur avec des frameworks modernes (Vue.js, Angular, etc.).
- Participer activement aux revues de code et à la mise en place de bonnes pratiques.
- Jouer un rôle de mentor pour les développeurs moins expérimentés (pair programming, revues constructives, coaching technique).
- Collaborer avec les équipes produit pour comprendre les besoins métiers et les traduire en solutions techniques
- Contribuer à l’amélioration continue de notre code, nos outils et nos processus.

Profil

- DEC/BAC en IT, Ingénierie logicielle ou l’équivalent
- 3-6+ années d’expérience en développement
- Excellente maîtrise de Java, Spring Boot et des APIs REST.
- Solide expérience avec les bases de données relationnelles (PostgreSQL).
- Aisance avec les technologies front-end modernes (Vue.js, Angular ou autre framework JS).
- Bonnes pratiques de tests (JUnit, Mockito).
- Connaissance des environnements cloud (AWS) et des outils de versioning (Git).

Atouts

- Expérience dans la migration front-end (ex : Angular vers Vue.js)
- Sensibilité à la qualité du code, à la maintenabilité et à la simplicité.
- Intérêt pour le mentorat et le développement des compétences des collègues.
- Expérience dans des environnements sans équipe UI/UX dédiée.

Stack technique

- Java 17
- Spring Boot 3.3 (MVC, Data, Security)
- PostgreSQL
- AWS Cloud : EC2, RDS, S3, etc.
- HTML, JavaScript, Vue.js
- Redis, Solr
- Terraform, Ansible, Docker

#J-18808-Ljbffr


  • Java Developer

    2 weeks ago


    Montreal, Canada MDA Edge Full time

    1 month ago Be among the first 25 applicantsThis range is provided by MDA Edge. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$90,000.00/yr - CA$100,000.00/yrJob Summary:We are looking for a Core Java Developer with hands-on experience in Java Backend Development, preferably with a...

  • Java Developer

    5 days ago


    Montreal, Canada MDA Edge Full time

    1 month ago Be among the first 25 applicants This range is provided by MDA Edge. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$90,000.00/yr - CA$100,000.00/yr Job Summary: We are looking for a Core Java Developer with hands-on experience in Java Backend Development, preferably with a...

  • Java Developer

    3 weeks ago


    Montreal, Canada Compunnel, Inc. Full time

    We are seeking a hands-on technologist passionate about modern Java development to join our Sanctions suite of applications team. The role involves designing, developing, testing, and deploying Java-based systems to support evolving business needs and architectural enhancements. The ideal candidate will be proactive, adaptable, and capable of collaborating...

  • Java Developer

    3 weeks ago


    Montreal, Canada Compunnel, Inc. Full time

    We are seeking a hands-on technologist passionate about modern Java development to join our Sanctions suite of applications team. The role involves designing, developing, testing, and deploying Java-based systems to support evolving business needs and architectural enhancements. The ideal candidate will be proactive, adaptable, and capable of collaborating...

  • Java Developer

    4 weeks ago


    Montreal, Canada LanceSoft Inc Full time

    Job Title: Java DeveloperExperience Level: Level 2Location: Montreal (Day 1 onboarding onsite / in office presence 3x week) Role Overview We are seeking a mid-level Java/Scala Developer to join our analytics-focused team. This is a hands-on technical consulting role, working closely with business analysts, data scientists, and other developers to deliver...

  • Java Developer

    4 weeks ago


    Montreal, Canada LanceSoft Inc Full time

    Job Title : Java DeveloperExperience Level : Level 2Location : Montreal (Day 1 onboarding onsite / in office presence 3x week) Role Overview We are seeking a mid-level Java/Scala Developer to join our analytics-focused team. This is a hands-on technical consulting role, working closely with business analysts, data scientists, and other developers to deliver...

  • Java Developer

    4 weeks ago


    Montreal, Canada LanceSoft Inc Full time

    Job Title: Java DeveloperExperience Level: Level 2Location: Montreal (Day 1 onboarding onsite / in office presence 3x week) Role Overview We are seeking a mid-level Java/Scala Developer to join our analytics-focused team. This is a hands-on technical consulting role, working closely with business analysts, data scientists, and other developers to deliver...

  • Java Developer

    3 weeks ago


    Montreal, Canada Tekgence Inc Full time

    Location: Montreal or Ottawa (Onsite) Duration: 12+ Months Position: Java Developer Skills Required: Digital: Microservices Digital: Spring Boot Core Java Job Description: We are seeking an experienced Java Developer with 8 years of hands-on experience in building and deploying enterprise applications using modern frameworks and cloud technologies. Key...

  • Java Developer

    3 weeks ago


    Montreal, Canada Tekgence Inc Full time

    Location: Montreal or Ottawa (Onsite) Duration: 12+ Months Position: Java Developer Skills Required: - Digital: Microservices - Digital: Spring Boot - Core Java Job Description: We are seeking an experienced Java Developer with 8 years of hands-on experience in building and deploying enterprise applications using modern frameworks and cloud...

  • Java Developer

    3 days ago


    Montreal, Canada Tekgence Inc Full time

    Location: Montreal (hybrid) Duration: 12+ Months Position: Java Developer Skills Required: Digital: Microservices Digital: Spring Boot Core Java Job Description: We are seeking an experienced Java Developer with 8 years of hands-on experience in building and deploying enterprise applications using modern frameworks and cloud technologies. Key...