Junior Software Developer

3 days ago

Toronto ON, Toronto Census Division, ON; Ontario, Canada MediSolution Full-time
Junior Software Engineer page is loaded## Junior Software Engineerlocations: Office
- Magaliessigtime type: Temps pleinposted on: Publié hiertime left to apply: Date de fin: 9 octobre 2026 (Il reste 5 jours pour postuler)job requisition id: R0045756As a Junior Software Engineer, you will support the design, development, and maintenance of software applications. You'll work under the guidance of senior developers and team leads, gaining hands-on experience with technologies such as Java and relational databases. This role suits someone eager to learn, contribute to meaningful projects, and grow their career in a fast-paced, innovative environment.
Responsibilities include assisting in implementing product designs using a variety of programming languages and tools; contribute to software maintenance activities such as bug fixes and small enhancements; continuously develop technical skills by learning new technologies and programming practices; and follow team guidelines while contributing to a culture of collaboration, quality, and accountability.
Essential: Diploma or Java Programming Certificate.
Desirable: BSc in Computer Science or a related field.2+ years of relevant exposure, including: programming exposure through internships, coursework, or personal projects; familiarity with the software development lifecycle; experience working on real-time, web-based interfaces or portals (advantageous); and exposure to agile methodologies (advantageous).
Skills and Knowledge:Proficiency in Java (JEE/SE) with a solid grasp of Java 8+ features; experience with Spring Boot for building REST/SOAP services; basic experience with relational databases (SQL Server, Oracle, PostgreSQL, MySQL, or MariaDB); understanding of SOAP and RESTful web services; familiarity with Git for version control and build tools such as Maven; experience using tools like SoapUI or Postman for API testing; Proficiency with AI-assisted development tools (e.g. Copilot, Claude Code)
- including the ability to critically evaluate, test, debug, and integrate AI-generated code into existing systems, rather than accepting AI output at face value.
Familiarity with React (including functional components and hooks such as useState and useEffect); basic understanding of JUnit (Java) and Jest (React); exposure to CI/CD pipelines and deployment tools; and understanding of DevOps principles and containerisation (e.g. Harris fournit des solutions logicielles essentielles pour le secteur public, les soins de santé, les services publics et le secteur privé en Amérique du Nord, en Europe, en Asie et en Australie.
Nos employés bénéficient d'un environnement de travail décontracté qui offre un confort tout en fournissant un service de qualité supérieure à nos clients. Nous considérons les candidats sans considération de race, couleur, religion, âge, origine nationale, ascendance, origine ethnique, sexe, identité de genre, expression de genre, orientation sexuelle, statut matrimonial, statut de vétéran, handicap, information génétique, statut de citoyen ou autre groupe protégé par la loi fédérale, provinciale ou locale.***Si vous souhaitez nous contacter concernant l'accessibilité de notre site Web ou si vous avez besoin d'aide pour remplir le formulaire de demande d'emploi, veuillez nous contacter au (1)-613-226-5611 ou à HarrisTalentAcquisition@harriscomputer.com. As part of our recruitment process, we use artificial intelligence (AI) tools during the initial screening phase to help identify candidates whose qualifications most closely align with the requirements of the role. This technology supports efficiency and consistency in the early stages, but it never replaces human judgement. AI does not make final hiring decisions.
* #