Job Description :
Position: Sr. Java Developer
Location: Englewood Cliffs, NJ
Duration: 6 -12months

Need Locals/Nearby NJ Location as Final Round is In-Person

Job description:
Skills:
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

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.