Hi,
Please let me know if you have any consultants on the below skill set. This is replacement position we are looking to fill ASAP.
Senior Node.js backend Developer with Java Spring, Web-services
(NO UI people please, must be from Backend with NODE.JS)
Duration: multiple years
Location: Seattle, WA
Qualifications Required (Experience, Skills, Academic):
• Recent 2+ years of experience with Node.js is a MUST
• Must be strong in asynchronous JavaScript and prototypal inheritance
• Proficient with enterprise application development using SOA principles with technologies including Spring, Servlets, Filters, Caching frameworks (eHCache), XML/JSON (marshaling/unmarshalling), Messaging technologies (jGroups, RabbitMQ, JMS)
• Solid in object oriented design/architecture, applying design patterns, data structures, and algorithms in multithreaded applications.
• Experience with test-driven development in an agile software environment.
• Strong database skills (SQL, NOSQL).
• Strong knowledge of web and network technologies and N-tier architecture.
• Extensive experience with troubleshooting and debugging performance issues related to enterprise applications
• Ability to technically document software deliverables through use cases, design documents and technical specifications.
Primary Responsibilities:
• Implement high-quality code in an agile, test-driven development environment.
• Work with representatives from a variety of departments, clients and third party vendors to define/refine project requirements.
• Scope development effort, and provide reliable estimates.
• Perform performance and scalability analysis as needed.
• Create technical designs for application features and associated documentation.
• Actively work to improve quality and efficiency by evaluating standards and suggesting improvements.
• Participate in departmental process improvement initiatives.