mthree Recruiting Portal
Jr. Java Developer
About this role
Join mthree's Alumni graduate program as a Jr. Java Developer to receive intensive training at mthree Academy followed by a 12-24 month placement with a leading global employer. This is a structured entry-level program designed to launch your development career with comprehensive support, industry mentorship, and a clear path to permanent employment.
What you'll do
- Build complex applications in a global team environment using Java
- Design, develop, and test full-stack applications
- Troubleshoot and debug code to ensure software quality
- Collaborate with team members on software development projects
- Participate in monitoring, supporting, and maintaining deployed applications
- Apply software engineering principles including design patterns and multithreading
What they're looking for
- Java programming
- Object-oriented programming (OOP)
- Data structures and algorithms
- SQL and database design
- Test-driven development
- Software debugging and troubleshooting
- Full-stack application development
- Software development lifecycle (SDLC)
Benefits
- 4-8 weeks of intensive training at mthree Academy with industry experts
- Annual salary increases during 12-24 month placement
- Flexible benefits package
- Two free Executive Education certificates from Columbia Engineering
- Access to Columbia Engineering network and ongoing training
- Ongoing support and mentorship from mthree
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
mthree Recruiting Portal
mthree Recruiting Portal connects recent graduates with entry-level technology roles at leading financial services and enterprise organizations through its Alumni program. The company specializes in recruiting, training, and placing new talent in Production Support and Site Reliability Engineer positions, with a focus on investment banking and other industries.
- Website
- mthree.com
Likely interview questions
- Tell us about a time you debugged a complex problem—what was your approach and how did you troubleshoot it?
- Describe your experience with object-oriented programming and how you've applied design patterns in your projects.