Job Description :
Position: Java Developer
Location: Detroit, MI
Duration: 12+ Months

Job Description:

Develop web applications.
Perform tasks that include technical design, code development, documentation, unit and integration tests, troubleshoot and bug fix and test plan generation.
Work together with colleagues on code reviews, internal infrastructure, and process improvements
Assist in production problem resolution as needed, including occasional off-hour support.
Reports to Technical Solutions Manager

Required Experience:

Must Have
Previous work experience in developing websites
Must have a sustained track record of delivering high-quality solutions on time and within budget.
Must demonstrate a strong technical competency in an environment that values quality, commitment, growth, and innovation.
The ideal candidate will be a forward-thinking member with 3 - 5+ years of strong web development experience Java web applications for mid to high-scale internet web sites
Experience with code management tools
Experience with website performance testing
Excellent attention to detail and able to handle multiple tasks simultaneously and switch between tasks quickly
In depth working knowledge of:
JAVA
Spring MVC 3.0 Minimum
Hibernate
jQuery
Oracle SQL Server
Eclipse
SVN
HTML
CSS

Desired but not required:
JAVA SE Programmer Certification
Knowledge of other programming languages
Jasper Reports
Mobile application development