Description
We are seeking a Junior Software Engineer to join our team as part of the mthree Alumni program. This program provides in-depth graduate training, ongoing support, and opportunities at leading global employers.
As a software developer with mthree, you will build complex applications in a global team environment. You will work collaboratively with senior developers, business analysts, QA engineers, and project teams to deliver reliable and scalable solutions aligned with business requirements.
Key Responsibilities:
- Develop and maintain Java applications and backend services in accordance with business and technical requirements.
- Write clean, maintainable, and reusable Java code following established development standards and best practices.
- Assist with the design and implementation of new application features and enhancements.
- Work with Spring/Spring Boot to develop RESTful APIs and backend services.
- Participate throughout the Software Development Life Cycle (SDLC), from requirements analysis through development, testing, deployment, and support.
- Collaborate with Business Analysts and Project Managers to understand requirements and translate them into technical solutions.
- Work closely with QA and automation testing teams to troubleshoot defects and resolve application issues.
- Debug application issues, analyze logs, and perform root-cause analysis to identify and resolve software defects.
- Develop and execute unit tests to validate application functionality and improve code quality.
- Integrate applications with databases using SQL, JDBC, and/or ORM frameworks.
What you will get:
- In-depth, interactive training in small classes with graduates like you.
- A generous graduate salary.
- An annual pay rise to reflect your progress.
- A flexible benefits package.
- Ongoing training and support.
- Valuable industry experience.
How to apply:
- Apply via the form below and tell us a bit about you.
- Complete the online assessment (we'll send you a link by email).
- Complete the interviews with our friendly talent team over phone and video.
- Lastly, you'll interview with one or more of our clients.