An application made for this job — a tailored resume and cover letter that speak straight to the posting.
mthree offers a Java Developer training path designed for graduates to work with leading global employers. You’ll train in the mthree Academy, join client projects for 12–24 months, and typically convert to a permanent role with the client.
A base pay rate begins at CAN 61,000–67,000 with salary reviews after the training period. Successful candidates will design, develop, and test Java-based applications in an Agile environment, collaborating with senior developers, QA engineers, and project
In-depth graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s no training bond. No exit fees, no hidden catches).
Here at mthree, we pair great graduates with brilliant global businesses. Our clients include tier one investment banks and other organizations across a range of industries, from insurance to healthcare to travel.
As a software developer with mthree, you’ll build complex applications in a global team environment.
You’ll love seeing the impact you make when code you’ve written launches to the people who need it. If you stay on the lookout for new ways to get better results through software development, you’ll become an asset to your team.
Support the design, development, testing, and maintenance of Java-based
applications within an Agile software development environment.
Work collaboratively with senior developers, business analysts, QA engineers, and project teams to deliver
reliable and scalable solutions aligned with business requirements.
* Developed and maintained Java applications and backend services in accordance with
business and technical requirements.
* Wrote clean, maintainable, and reusable Java code following established development
standards and best practices.
* Assisted with the design and implementation of new application features and
* Worked with Spring/Spring Boot to develop RESTful APIs and backend services.
* Participated throughout the Software Development Life Cycle (SDLC), from
requirements analysis through development, testing, deployment, and support.
* Collaborated with Business Analysts and Project Managers to understand
requirements and translate them into technical solutions.
* Worked closely with QA and automation testing teams to troubleshoot defects and
resolve application issues.
* Debugged application issues, analyzed logs, and performed root-cause analysis to
identify and resolve software defects.
* Developed and executed unit tests to validate application functionality and improve
* Integrated applications with databases using SQL, JDBC, and/or ORM frameworks.
So you don’t miss out on your dream job, we encourage you to be open to relocating.