mthree is looking to solve the problem of finding and training talented Java developers to work with their clients, including tier one investment banks and other organizations across various industries.
Requirements
- Experience with OOP (object-oriented programming)
- Solid knowledge of software engineering principles (data structures, OOP, design patterns, multithreading)
- Skills in troubleshooting and debugging
- Knowledge of database concepts (SQL, stored procs, schema design)
- Understanding of the formal SDLC (software development lifecycle)
- Understanding of test-driven development
- Knowledge of Java or other programming languages
Responsibilities
- Build complex applications in a global team environment
- Design, develop, and test full-stack applications
- Demonstrate professionalism, including communication skills and personal interactions
- Explain industry concepts at a high level
- Monitor, support, and troubleshoot applications
- Participate in the software development lifecycle
- Collaborate with clients to understand their needs and deliver solutions
Other
- Bachelor's degree in computer science or a related major
- GPA of 2.75 or higher
- Right to work without needing visa sponsorship
- Currently authorized to work in the United States on a full-time basis
- Willingness to relocate