Job Description :
Job Description:

Primary job responsibilities includes the following, but not limited to:
Designs, develops, modifies and implements middleware software components on application servers to be used on web or n-tier applications.

Develops and assesses technical architecture, design, and framework.

Contributes to the overall software development lifecycle including requirements gathering/analysis, design, development technologies, release/version control, testing, and deployment.

Develops technical specifications and documentation.

Performs application testing of components, modifications, and overall systems.

Develops documentation for applications.

Assists in task planning, estimation, scheduling, and staffing.

Reviews the work of other peers on project teams.

Works in close partnership with other team members and other teams.

Ability to plan and accomplish goals within a team environment, influence outcomes as a peer, mentor and be mentored, apply problem solving skills to deal creatively with complex situations.

Must have excellent verbal and written communication skills

Experience working within iterative or Agile rapid delivery process;

Excellent problem solving and communication skills; quick learner;

Enjoy challenge, learning, and working in a fast-paced, performance-oriented culture with smart people;

Have an exceptional level of integrity, raw intelligence, creativity, energy, and passion;

Communicate effectively with various groups;

Fastidiously pay attention to detail and work very closely with the team

Skill Set Required : JAVA, J2EE, EJB, Struts, J2EE, XML, XSLT, log4j, XPath, DOM, SAX, JAXP, XSD, SOAP, Weblogic, Websphere, Oracle, SQL, PL/SQL, Java script, Java Servlets, JSP, JMS, JMX, JNDI, Java Beans, AJAX, Perl, Curl, C++