Java Developer
Job in
Montreal, Montréal, Province de Québec, Canada
Listed on 2025-12-02
Listing for:
Alteo Inc.
Full Time
position Listed on 2025-12-02
Job specializations:
-
Software Development
Java Developer, Full Stack Developer, Software Engineer, Angular Developer
Job Description & How to Apply Below
Location: Montreal
Job Summary
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.
- 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 (Postgre
SQL). - 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).
- 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.
- 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×