[Close] 

Software Developer (Java - server side)

Job Title: Software Developer (Java - server side)
Job Type: Contract to Hire
Payment Term: W2 Hourly
Location: Englewood Cliffs, NJ

Responsibilities:
Required Technical & Leadership Skill Sets
BS degree or higher in Computer Science with a minimum of 5+ years of relevant, broad engineering experience is required
Experience with various Web-based Technologies, OO Modeling, Middleware, Relational 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 with user identity management, authentication/authorization and ecommerce will be a huge plus Languages and Software Packages: o Languages: Java (5.x +)
Web Technologies: XML, JSON, HTML, CSS, OO JavaScript, jQuery, AJAX, RESTful web services, Templating engines like XSL, Velocity or Smarty
Framework: MVC Framework like Zend or Struts/Spring o Database: RDBMS like MySQL, Oracle
Tools: SVN, Eclipse o Others: Unix shell scripting, SAML, OAuth, Single sing on, OpenID Personal
Skills:
Strong experience working with multi-site development teams
Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment
Good organizational skills with the ability to track and prioritize numerous tasks
Proactive personality with a proven track record of following through and delivering on responsibilities
Highly adaptive and capable of being an individual contributor and working as part of an extended team
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 5+ years of relevant,broad engineering experience is required
Experience with various Web-based Technologies, OO Modeling, Middleware, Relational
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 with user identity management, authentication/authorization and ecommerce will be a huge plus



Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.