Senior SW Developer- Open Source, Java

Roberts RecruitingCambridge, MA
Onsite

About The Position

Help us transform the face of the Internet. We keep things moving by putting unused domain names in the hands of small businesses that will actually use them! We are tackling a hard problem and working to build a better Internet. We love building scalable web applications in Java and tackling hard problems. We code smart but fast, getting our code in front of users quickly to gather feedback. We use big data techniques to analyze behavior and produce better products. As the ideal candidate, you enjoy discussing theory or architecture but are happiest writing code and turning ideas into usable products. You care deeply about the quality of your code and products and consider the user experience while building them. We are expanding rapidly in the Boston area, with high levels of innovation providing opportunities to build awesome products in a dynamic startup-like environment. We have attracted top-tier talent and this is a great time to join our exciting growth.

Requirements

  • 5+ years of hands-on programming experience in team environments working multiple-component systems.
  • Strong desire to learn emerging technologies and innovate.
  • Strong communication skills / proven team player.
  • Understanding of how quality software is designed and constructed.
  • Motivated to learn and adapt to the rapidly changing technology landscape.
  • Proficient in Java, J2EE.
  • Minimum BS in Computer Science.
  • Solid foundation in data structures, algorithms, and OO Design.
  • Strong knowledge of concurrency and experience developing multithreaded applications.
  • Experience with a variety of Operating Systems such as Windows and Unix derivatives.
  • Familiarity with database concepts.
  • Experience working in an agile environment.
  • SVN, Git or comparable source control system.
  • Experience developing distributed systems.
  • Experience developing REST services.
  • Experience with JBoss / Tomcat.
  • Experience with Cloud Technologies / AWS.
  • Experience with Machine Learning / Recommendation systems.
  • Experience building/maintaining ETL systems.
  • Experience programming Hadoop and/or MapReduce.
  • Experience with memcached or similar key-value storage systems.
  • Experience dealing with very large data sets (multiple TB and billions of data points).

Nice To Haves

  • Test Driven Development preferred.

Responsibilities

  • Support multiple concurrent projects.
  • Contribute to a truly exceptional customer experience.
  • Innovate and be creative.
  • Act with agility and orientation towards action.
  • Understand the privilege and obligation of being part of a team.

Benefits

  • Competitive base plus bonus incentive.
  • 100% employer-paid medical, dental, and insurance coverage for all benefit-eligible employees.
  • Flexible time off policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service