Job Description :
Job Title : Java Developer
Location : Cincinnati, OH
Duration : 6+ Months

Job Description:

Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
Core development experience in large scale enterprise Java applications using Spring Framework.
5-8 years of programing experience in Java, Spring, and web services
Proficiency in the following general areas: Java (Java 1.7/Java 1.8), Spring Framework, Jenkins, Gradle, and Github
Experience in building Service Oriented Architecture applications
Experience with RESTful services, Spring MVC, JSON, Unix Scripting, and Hadoop is a plus.
Ensures that expected application performance levels are achieved. Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of high complexity, significance, and risk
Experience in automation and deployment using Jenkins
Experience in SQL, Oracle and DB2 & SQL databases
Strong critical thinking, decision making, troubleshooting, multi-tasking and problem-solving skills
Excellent verbal/written communication skills, including communicating technical issues to non-technical audiences