Full Stack Software Engineer

Waltham, MA
Technology
Full-time
Duties:
Design, develop, test, debug and deploy applications and reports using various technologies; write
complex SQL queries; perform switch between server-side and client-side technologies; solve complex
performance problems, architectural challenges and production issues; collaborate with product owners,
QA engineers and fellow engineers; and perform organization processes and procedures.
 
Education Requirement:
Bachelor’s or foreign equivalent in Computer Science, Mathematics or related field.
 
Special Skills Requirement:
Must have experience with the following skills: object-oriented programming (OOP) and related
languages including Java; client-side technologies including HTML, JavaScript, AJAX, jQuery, and CSS;
RESTful services; relational databases including MySQL; object-relational mapping (ORM) including
Hibernate; caching technologies including EHCache, Redis, and Memcache.