Job Description :
Hi,

Hope you are doing well.

Please find the job description below and let me know your Interest.

Position: Java Developer
Location:  Alpharetta,GA
Duration: 6+ MONTHS

Mode Of interview: Phone and Skype

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. Resolves technical issues through debugging, research, and investigation. Requires a bachelor''s degree in area of specialty and 4-6 years of experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of tasks. A wide degree of creativity and latitude is required. Typically reports to a supervisor or manager.

Required:
Four-year degree in Information Systems (or related degree) or equivalent experience.
Minimum of five years experience developing in Java
Minimum of two years experience with Java Server Faces
Minimum of two years experience with Java Script preferably Angular.JS\DoJo\Dijit\JQuery
Minimum of one year experience with Facelets
Minimum of two years experience with Spring and Hibernate
Minimum of two years experience with Web Services (REST or SOAP)
Strong Structured Query Language (SQL) skills are required.
Ability to read data models and understand database table relationships is required. 

Strong Plus:
Experience Camel and/or Akka
Experience with IBM Web Sphere MQ
Experience/knowledge with Windows, Linux, and UNIX operating systems.
Experience with Oracle 10g or higher
Experience developing applications that utilize a commercial Relational Database Management System (RDBMS)
Experience with Human Resources, Benefits, or Payroll applications
Experience with AngularJS
Agile Development
Apache Tomcat