Jobs at Alteo

View all jobs

Java Spring Developer [#3321]

Montreal (Remote), QC
Alteo is looking for a Java Spring Developer for a permanent position based in Montreal. 

You will work mainly on the back-end of a large transactional site, within a company offering great technological challenges and good employment conditions.

Responsibilities:
  • Develop new back-end features.
  • Build easily maintainable code.
  • Test your work with unit tests and JUnit integration tests.
  • Optimize current code for maximum speed and scalability.
  • Know how to debug, improve existing code using CI/CD tools.
  • Stay up to date with emerging technologies.
  • Write documentation and functional and technical requirement guides.
  • Share your knowledge with others.

Profile: 
  • DEC/BAC in IT, Software Engineering or equivalent.
  • Mastery of the Java language, frameworks such as Spring Boot Framework
  • Mastery of at least one DBMS, such as PostgreSQL
  • Mastery of code versioning tools, such as Git
  • Knowledge of CI/CD processes and development flows (Jenkins, docker).
  • Good knowledge and practical experience with unit testing tools
  • Teamwork and management of the development schedule of members
  • Knowledge of other languages such as React and Python (asset)
  • Ideally bilingual in English and French (oral and written).

@@@@@
Alteo est à la recherche d'un Développeur Java Spring pour un poste permanent basé à Montréal. 

Vous travaillerez principalement sur le back-end d'un site transactionnel d'envergure, au sein d'une compagnie offrant de beaux défis technologiques et de bonnes conditions d'emploi.

Responsabilités:
  • Développer de nouvelles fonctionnalités back-end.
  • Construire du code facilement maintenable.
  • Tester ton travail avec tests unitaires et tests d'integration JUnit.
  • Optimiser le code actuel pour une vitesse et une évolutivité maximales.
  • Savoir débugger, améliorer le code existant en utilisant les outils de CI/CD.
  • Rester à jour avec les technologies émergentes.
  • Rédiger des documentations et des guides d’exigences fonctionnelles et techniques.
  • Partager tes connaissances avec les autres.

Profil: 
  • DEC/BAC en TI, Génie logiciel ou l'équivalent.
  • Maîtrise du langage Java, de framework, tel que Spring Boot Framework
  • Maîtrise d’au moins un SGBD, tel que PostgreSQL
  • Maîtrise des outils de version de code, tels que Git
  • Connaissance des processus de CI/CD et des flows de développement (Jenkins, docker).
  • Bonne connaissance et expérience pratique des outils de test unitaire
  • Travail en équipe et gestion du planning de développement des membres
  • Connaissance d'autres langages comme React et Python (atout)
  • Idéalement bilingue anglais français (oral, écrit).

More Openings

Windows System Administrator [#3333]
Junior C# Developer [#3354]
Senior C# Developer [#3353]

Share This Job

Powered by