Senior Java Developer [#4795]

Montreal, QC, Canada

Job Description


Alteo is looking for a Senior 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.
  • 7-10+ 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 xc3xa0 la recherche d'un Dxc3xa9veloppeur Java Senior (Full-Stack) pour un emploi permanent basxc3xa9 xc3xa0 Montrxc3xa9al.Vous jouerez un roxccx82le cle' en contribuant au de'veloppement d'applications tout en accompagnant les membres moins expe'rimente's par votre expertise et votre leadership technique.Responsabilitxc3xa9s:
  • Concevoir et de'velopper des applications web performantes et e'volutives.
  • Assurer le de'veloppement back-end avec Java / Spring Boot
  • De'velopper et ame'liorer l'interface utilisateur avec des frameworks modernes (Vue.js, Angular, etc.).
  • Participer activement aux revues de code et axccx80 la mise en place de bonnes pratiques.
  • Jouer un roxccx82le de mentor pour les de'veloppeurs moins expe'rimente's (pair programming, revues constructives, coaching technique).
  • Collaborer avec les e'quipes produit pour comprendre les besoins me'tiers et les traduire en solutions techniques
  • Contribuer axccx80 l'ame'lioration continue de notre code, nos outils et nos processus.
Profil:
  • DEC/BAC en IT, Ingxc3xa9nierie logicielle ou l'xc3xa9quivalentxefx82xb7
  • 7-10+ anne'es d'expe'rience en dxc3xa9veloppement
  • Excellente maixccx82trise de Java, Spring Boot et des APIs REST.
  • Solide expe'rience avec les bases de donne'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:
  • Expe'rience dans la migration front-end (ex : Angular vers Vue.js)
  • Sensibilite' axccx80 la qualite' du code, axccx80 la maintenabilite' et axccx80 la simplicite'.
  • Inte'rexccx82t pour le mentorat et le de'veloppement des compe'tences des collexccx80gues.
  • Expe'rience dans des environnements sans e'quipe UI/UX de'die'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

Alteo

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2395445
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned