Roberts Recruiting logo
Roberts RecruitingPosted 1 month ago

Senior SW Developer- Open Source, Java

$31,200–$31,200 year

On-siteCambridge, Massachusetts, United States

Part TimeSenior LevelBachelors Degree

Job Summary

Develop scalable web applications in Java, focusing on distributed systems, REST services, and ETL pipelines while leveraging big data techniques to analyze behavior. Implement multithreaded applications using Hadoop, MapReduce, and memcached to handle massive datasets, and maintain cloud-based infrastructure on AWS. Collaborate within agile teams to support concurrent projects, ensuring code quality through test-driven development and continuous integration. Contribute to the world's largest domain registrar by building innovative technologies that empower small businesses to grow their online presence.

Required Qualifications

  • 5 + years of hands-on programming experience in team environments working multiple-component systems
  • 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)
  • Ability to support multiple concurrent projects
  • 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

Desired Qualifications

  • Test Driven Development preferred

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce