Job Description :
Our client is looking for a Sr. Java Developer for long term project in Minneapolis, MN. below is the detail requirement. (U.S citizen or GC Holder only)

Job Title: Sr. Java Developer
Location: Minneapolis, MN
Duration: Long Term

Job Description:
Bachelor’s degree in Computer science or equivalent, with 7+ years of experience.
Has 4 years of RAD, Clear Case and reporting tools experience.
Has over 3 years of DB2, SOA, MQ Series and Websphere experience.
Has 2 years of Airline Java development experience with United Airlines.
Proficient in n-tier application design and development using Java, Servlets, JSP, JSF, JDBC, JNDI, JAXB, JMS, MDB, EJB, MQ Series and Web Services.
Experience in frameworks like Struts, spring and Hibernate.
Experience in web servers like BEA Web Logic, Glassfish, IBM Web Sphere, Tomcat and JBoss.
Experience in HTML, XML, XSLT, XPATH, XSL, SAX, DOM, AJAX, JavaScript.
Hands on experience in building projects using popular IDEs such as Eclipse, RAD, and Net Beans.
Good knowledge of Design patterns like Model View Controller Architecture, Session Façade, Service Locator, Front Controller, Command Pattern, Data Access Object, Spring DAO, Abstract Factory Method, Factory Method and Singleton Pattern.
Good knowledge of the unit testing framework JUnit Framework.
Expertise in RDMS like Oracle, SQL Server and MySQL and DB tools TOAD and PL/SQL Developer.
Experience in Source Configuration Management tools like CVS, VSS and SVN.
Demonstrate excellent communication skills including the ability to effectively communicate with internal and external customers.
Ability to use strong industry knowledge to relate to customer needs and dissolve customer concerns and high level of focus and attention to detail.
Strong work ethic with good time management with ability to work with diverse teams and lead meetings