Java Developer

mthree•Boston, MA

About The Position

mthree’s Alumni graduate program pairs graduates with global businesses, including tier-one investment banks and organizations in industries such as insurance, healthcare, and travel. Participants complete 4–8 weeks of online training at mthree Academy, focusing on Java or other languages based on client demand, then join an mthree client for 12–24 months while receiving support and salary increases every 12 months. Most participants convert to permanent employment with the client at the end of the program. The role involves building complex applications in a global team environment and contributing software that reaches its intended users. The position is listed in Boston, Massachusetts, with a salary of $66,330. The program also includes eligibility for two Columbia Engineering Executive Education certificates at no cost, access to its network, and ongoing training.

Requirements

  • Bachelor’s degree in computer science or a related major.
  • GPA of 2.75 or higher.
  • Experience with object-oriented programming (OOP).
  • Solid knowledge of software engineering principles, including data structures, OOP, design patterns, and multithreading.
  • Troubleshooting and debugging skills.
  • Knowledge of database concepts, including SQL, stored procedures, and schema design.
  • Understanding of the formal software development lifecycle (SDLC).
  • Understanding of test-driven development.
  • Authorized to work in the United States without visa sponsorship on a full-time basis.

Responsibilities

  • Build complex applications in a global team environment.
  • Look for ways to improve results through software development.
  • Design, develop, and test full-stack applications as covered in training.
  • Monitor, support, and troubleshoot applications and understand how these activities fit into development processes.

Benefits

  • Two Columbia Engineering Executive Education certificates at no cost, eligibility for participating Alumni.
  • Access to the Columbia Engineering network and ongoing training.
  • Interactive training in small classes, created and delivered by industry experts.
  • Graduate salary and annual increases.
  • Flexible benefits package.
  • Ongoing training and support.
  • Valuable industry experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service