Job Description :
Title: Sr. Java LeadLocation

Location: Ann Arbor, MI

Duration : 18 months

Job Description:

Minimum of 8 – 10 years of experience in Solution, Design and Development of web applications using Java
Expert building Java based applications
Must have 5 years experience in Struts or Spring
Extensive use of Eclipse( commonly used plug-ins and debug techniques)
Expert in J2EE patterns and ability to use commonly used on in real time situations including messaging
Significant experience developing Web Services, SOAP or RESTful patterns, preferably on Weblogic platform
Hands-on experience with XML and XSD based interfaces and tools
Hands-on experience with Build and Deployment tools and languages – Maven, Artifactory and Shell script
Strong backend experience to develop Data Layer using at least one of the frameworks like Hibernate, JPA etc.
Good knowledge of database concepts with working knowledge on SQL and Stored Procedures.
Participate in Requirements Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy applications
Contribute to the enhancement of department application development/delivery standards, tools and processes.
Evangelize new technologies and tools, promote top code quality by leading design and code reviews, and solve challenging issues related to performance tuning and scalability.
Provide production support that includes evaluate defects, investigate cause and come up with solutions to address production or project issues.
Nice to have Play Framework