$3 - $6 Posted: 7 hours ago
Job Description
<h3>Job Description</h3><p>Job Description<p><p>Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.</p><p>You will play a key role in contributing to the development of applications while supporting less experienced members with your expertise and technical leadership.</p><p>Responsibilities:</p><ul><li>Design and develop high-performance and scalable web applications.</li><li>Ensure back-end development with Java / Spring Boot</li><li>Develop and improve the user interface with modern frameworks (Vue.js, Angular, etc.).</li><li>Actively participate in code reviews and the implementation of best practices.</li><li>Act as a mentor for less experienced developers (peer programming, constructive reviews, technical coaching).</li><li>Collaborate with product teams to understand business needs and translate them into technical solutions.</li><li>Contribute to the continuous improvement of our code, tools and processes.</li></ul>Profile:<ul><li>DEC/BAC in IT, Software Engineering or equivalent.</li><li>3-6+ years of development experience.</li><li>Excellent knowledge of Java, Spring Boot and REST APIs.</li><li>Solid experience with relational databases (PostgreSQL).</li><li>Proficiency with modern front-end technologies (Vue.js, Angular or other JS framework).</li><li>Good testing practices (JUnit, Mockito).</li><li>Knowledge of cloud environments (AWS) and versioning tools (Git).</li></ul>Assets:<ul><li>Experience in front-end migration (e.g. Angular to Vue.js)</li><li>Sensitivity to code quality, maintainability and simplicity.</li><li>Interest in mentoring and developing colleagues' skills.</li><li>Experience in environments without a dedicated UI/UX team.</li></ul>Technical stack:<ul><li>Java 17</li><li>Spring Boot 3.3 (MVC, Data, Security)</li><li>PostgreSQL</li><li>AWS Cloud: EC2, RDS, S3, etc.</li><li>HTML, JavaScript, Vue.js</li><li>Redis, Solr</li><li>Terraform, Ansible, Docker</li></ul>@@@@@<br />Alteo est à la recherche d'un Développeur Java Intermédiaire (Full-Stack) pour un emploi permanent basé à Montréal.<br><br>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.<br><br>Responsabilités:<ul><li>Concevoir et développer des applications web performantes et évolutives.</li><li>Assurer le développement back-end avec Java / Spring Boot</li><li>Développer et améliorer l’interface utilisateur avec des frameworks modernes (Vue.js, Angular, etc.).</li><li>Participer activement aux revues de code et à la mise en place de bonnes pratiques.</li><li>Jouer un rôle de mentor pour les développeurs moins expérimentés (pair programming, revues constructives, coaching technique).</li><li>Collaborer avec les équipes produit pour comprendre les besoins métiers et les traduire en solutions techniques</li><li>Contribuer à l’amélioration continue de notre code, nos outils et nos processus.</li></ul><br />Profil:<ul><li>DEC/BAC en IT, Ingénierie logicielle ou l'équivalent </li><li>3-6+ années d’expérience en développement</li><li>Excellente maîtrise de Java, Spring Boot et des APIs REST.</li><li>Solide expérience avec les bases de données relationnelles (PostgreSQL).</li><li>Aisance avec les technologies front-end modernes (Vue.js, Angular ou autre framework JS).</li><li>Bonnes pratiques de tests (JUnit, Mockito).</li><li>Connaissance des environnements cloud (AWS) et des outils de versioning (Git).</li></ul><br />Atouts:<ul><li>Expérience dans la migration front-end (ex : Angular vers Vue.js)</li><li>Sensibilité à la qualité du code, à la maintenabilité et à la simplicité.</li><li>Intérêt pour le mentorat et le développement des compétences des collègues.</li><li>Expérience dans des environnements sans équipe UI/UX dédiée.</li></ul><br />Stack technique:<ul><li>Java 17</li><li>Spring Boot 3.3 (MVC, Data, Security)</li><li>PostgreSQL</li><li>AWS Cloud : EC2, RDS, S3, etc.</li><li>HTML, JavaScript, Vue.js</li><li>Redis, Solr</li><li>Terraform, Ansible, Docker</li></ul></p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.