Mthreerecruitingportal
Junior Software Engineer
USA. Posted 29 months ago
The role
You will build complex applications in a global team environment. You will support the design, development, testing, and maintenance of Java-based applications within an Agile environment.
What you will do
- Develop and maintain Java applications and backend services
- Write clean, maintainable, and reusable Java code
- Assist with the design and implementation of new application features
- Work with Spring/Spring Boot to develop RESTful APIs and backend services
- Participate throughout the Software Development Life Cycle
- Collaborate with Business Analysts and Project Managers to translate requirements
- Work with QA and automation testing teams to troubleshoot defects
- Debug application issues and perform root-cause analysis
- Develop and execute unit tests
- Integrate applications with databases using SQL, JDBC, and/or ORM frameworks
Required qualifications
- Must be currently authorized to work in the United States on a full-time basis
Nice to have
- Open to relocating
Benefits
- In-depth, interactive training in small classes
- Generous graduate salary
- Annual pay rise
- Flexible benefits package
- Ongoing training and support
- Valuable industry experience
- Two Executive Education certificates from Columbia Engineering at no cost
- Access to the Columbia Engineering network
Before you apply
- Complete our assessment process
- Complete interviews with the talent team over phone and video
- Interview with one or more clients
- The Company will not sponsor applicants for work visas
About the company
mthree pairs graduates with global businesses including tier one investment banks and organizations in insurance, healthcare, and travel.