Lead Java/J2EE Developer with Node
Information Technology company
Information Technology company
Englewood Cliffs, NJ 07632
W-2 and C2C availableContractContract to Permanent119 views
Englewood Cliffs, NJ 07632
ContractContract to Permanent
This posting has been closed

The lead role requires hands-on software development skills, deep technical expertise across the entire software delivery process, from content generation to delivery. Primarily focusing on backend development, the engineer will work closely within the tech lead to bring enhancements to a reality while managing all aspects of the software development lifecycle.

Required Technical & Leadership Skill Sets
BS degree or higher in Computer Science with a minimum of 9+ years of relevant, broad engineering experience is required
Experience with various Web-based Technologies, OO Modeling, Middleware, Relational and NO-SQL Databases and distributed computing technologies
Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices
Possess knowledge of a broad range of data structures and algorithms and know how, when and when-not to use them
Domain knowledge and working experience on conversational interface space is a huge plus like working on Alexa, Google assistant etc.

Languages and Software Packages:
Languages: Java (7.x +), Node JS
Web Technologies: JSON, XML, HTML, CSS, OO JavaScript, jQuery, AJAX, Restful web services
Framework: MVC Framework, Spring
Database: RDBMS like MySQL, NOSQL like MongoDB
Build Tools: Maven, Gradle
Tools: Git, Github, Eclipse, Atom
Others: Unix shell scripting, OAuth

Skills
Skill Proficiency Years Experience Percent Used
J2EE
Any100%
Java
6+100%
node.js
Any100%
JavaScript
Any75%
MongoDB
Any75%
Spring
Any75%
UNIX
Any75%
MySQL
Any50%
AJAX
Any25%
CSS
Any25%
Eclipse
Any25%
Git
Any25%
HTML
Any25%
jQuery
Any25%
JSON
Any25%
Maven
Any25%
MVC
Any25%
XML
Any25%