Entry Level Full-Stack Developer
- Seniority
- Junior
- Location
- Canada
- Posted
- 5d ago
<p data-start="4567" data-end="4624"><strong data-start="4567" data-end="4622">Kickstart Your Career as a Fullstack Java Developer</strong></p> <p data-start="4626" data-end="4998">Looking for a role where you can apply your Java and frontend skills, contribute to high-impact projects involving financial systems, risk analytics, and modeling, and grow in a global software development environment? Our graduate program offers in-depth training, ongoing support, and opportunities with leading global organizations – no training bond, no hidden fees.</p> <p data-start="5000" data-end="5443"><strong data-start="5000" data-end="5016">Why join us:</strong><br data-start="5016" data-end="5019">At mthree, we connect talented graduates with top-tier businesses across industries like finance, insurance, healthcare, and travel. You’ll gain hands-on experience developing complex applications in a collaborative, international team. Our exclusive partnership with Columbia University’s School of Engineering gives Alumni access to two Executive Education certificates and ongoing networking and training opportunities.</p> <p data-start="5445" data-end="5466"><strong data-start="5445" data-end="5464">What you’ll do:</strong></p> <ul data-start="5467" data-end="5965"> <li data-start="5467" data-end="5564"> <p data-start="5469" data-end="5564">Contribute to the reengineering of an existing platform and delivery of new software features</p> </li> <li data-start="5565" data-end="5647"> <p data-start="5567" data-end="5647">Work closely with business teams to understand workflows and user requirements</p> </li> <li data-start="5648" data-end="5768"> <p data-start="5650" data-end="5768">Collaborate with developers from inception to deployment on applications with a strong focus on UX (User Experience)</p> </li> <li data-start="5769" data-end="5875"> <p data-start="5771" data-end="5875">Develop high-quality, testable, resilient, and scalable code for financial, risk, and modeling systems</p> </li> <li data-start="5876" data-end="5965"> <p data-start="5878" data-end="5965">Communicate and interact with global team members and business stakeholders regularly</p> </li> </ul> <p data-start="5967" data-end="6002"><strong data-start="5967" data-end="6000">How the Alumni program works:</strong></p> <ol data-start="6003" data-end="6521"> <li data-start="6003" data-end="6034"> <p data-start="6006" data-end="6034">Apply via this job advert.</p> </li> <li data-start="6035" data-end="6141"> <p data-start="6038" data-end="6141">Complete our assessment process: introductory call, online problem-solving test, and final interview.</p> </li> <li data-start="6142" data-end="6293"> <p data-start="6145" data-end="6293">Get trained at mthree Academy in an online class for 4–8 weeks: lectures, collaborative group work, projects, and individual software assignments.</p> </li> <li data-start="6294" data-end="6400"> <p data-start="6297" data-end="6400">Receive ongoing support: technical webinars and one-on-one sessions with Academy Experience Managers.</p> </li> <li data-start="6401" data-end="6521"> <p data-start="6404" data-end="6521">Access career opportunities with leading employers before, during, or after the program – no financial obligations.</p> </li> </ol> <p data-start="6523" data-end="6546"><strong data-start="6523" data-end="6544">What you'll need:</strong></p> <ul data-start="6547" data-end="7544"> <li data-start="6547" data-end="6618"> <p data-start="6549" data-end="6618">Strong programming experience with Java and Angular/AngularJS/React</p> </li> <li data-start="6619" data-end="6645"> <p data-start="6621" data-end="6645">Development experience</p> </li> <li data-start="6646" data-end="6704"> <p data-start="6648" data-end="6704">Passion for technology and large-scale software design</p> </li> <li data-start="6705" data-end="6774"> <p data-start="6707" data-end="6774">Dedication to producing high-quality, clear, and well-tested code</p> </li> <li data-start="6775" data-end="6892"> <p data-start="6777" data-end="6892">Deadline-driven, detail-oriented, and results-focused; able to manage multiple tasks and deadlines simultaneously</p> </li> <li data-start="6893" data-end="6924"> <p data-start="6895" data-end="6924">Strong interpersonal skills</p> </li> <li data-start="6925" data-end="6985"> <p data-start="6927" data-end="6985">Bachelor’s degree in Computer Science or a related field</p> </li> <li data-start="6986" data-end="7044"> <p data-start="6988" data-end="7044">GPA of 2.75 or higher; potential and curiosity are key</p> </li> <li data-start="7045" data-end="7098"> <p data-start="7047" data-end="7098">Experience with object-oriented programming (OOP)</p> </li> <li data-start="7099" data-end="7209"> <p data-start="7101" data-end="7209">Solid knowledge of software engineering principles (data structures, OOP, design patterns, multithreading)</p> </li> <li data-start="7210" data-end="7253"> <p data-start="7212" data-end="7253">Skills in troubleshooting and debugging</p> </li> <li data-start="7254" data-end="7328"> <p data-start="7256" data-end="7328">Knowledge of database concepts (SQL, stored procedures, schema design)</p> </li> <li data-start="7329" data-end="7391"> <p data-start="7331" data-end="7391">Understanding of the Software Development Lifecycle (SDLC)</p> </li> <li data-start="7392" data-end="7442"> <p data-start="7394" data-end="7442">Understanding of Test-Driven Development (TDD)</p> </li> <li data-start="7443" data-end="7485"> <p data-start="7445" data-end="7485">Right to work without visa sponsorship</p> </li> <li data-start="7486" data-end="7544"> <p data-start="7488" data-end="7544">French proficiency may be required for roles in Quebec</p> </li> </ul> <p data-start="7546" data-end="7565"><strong data-start="7546" data-end="7563">Nice-to-have:</strong></p> <ul data-start="7566" data-end="7750"> <li data-start="7566" data-end="7625"> <p data-start="7568" data-end="7625">Experience in Capital Markets, FinTech,