Job Description :
Position: Sr. JAVA Developer
Location: Trenton, NJ 08628
Duration: 12 Months

Sr JAVA developer with Minimum 9 yrs experience who will be responsible for designing, implementing, coding, testing, and documenting new programs in addition - debugging, troubleshooting, and maintaining source code related to various computer programs.

Summary
Candidate must have work experience in all aspects of designing and constructing J2EE systems and developing system requirements and design specifications, and J2EE Coding for new and existing applications

Responsibilities:
Resource will require the skills to perform the following job duties (plus other related duties as assigned)
Write code to create single and multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
- Design, implement, and test database schemas.
- Use source debuggers and visual development environments.
- Work with designers and content producers.
- Write code to generate web pages, access databases and business logic servers.
- Develop specifications, prototypes, or initial user guides
- Create visual modeling or diagramming of the current and proposed workflows.
- Assist in the development of processes and procedures in an effort to streamline and increase efficiency.
- Integrate with enterprise products/systems

Skill Required / Desired Amount of Experience
JAVA EE Required 9 Years
Servlets, EJB, JDBC, JPA, JSF, JSP, JNDI, JAX-WS, JAX-RS, JAX-B Required 9 Years
SOAP/REST Web Services Required 5 Years
Angular JS Required 2 Years
HTML, XML, CSS, JavaScript Required 5 Years
SQL Required 5 Years
Responsive Web Design Desired 2 Years
IBM Websphere Desired 5 Years
Eclipse-based IDE Required 5 Years
Source Control Required 9 Years
Experience developing design documentation Desired 5 Years
Experience in Usability Testing using any Unit Testing framework Required 5 Years
Excellent verbal and written communication skills with the ability to collaborate with internal and external groups Required 9 Years
4-year college degree or equivalent technical experience Required 4 Years
Overall technical and IT experience Required 9 Years
Spring Framework Highly desired 5 Years
Splunk Highly desired 1 Years