Job Description :
Job Title: Java Lead Developer
Job location: Raritan, NJ
Job Duration: Full Time Opportunity

Minimum of 8 years of experience must be in an Architect or Lead role, leading requirements analysis, design, development and operation of distributed, fault-tolerant applications with particular attention to security, scalability, performance, availability and optimization
Expert knowledge in Java Enterprise software design, including SaaS, REST/JSON, Java design patterns; Willing to mentor other developers in applying best practices for a Java SaaS system
Expert knowledge in Software Design Patterns required
Core java fundamentals & J2EE implementations in a UNIX/Linux environment.
Designing API and integration with other product
Expert in Application integrations and hands on skills in database programming