Job Description :
Role: Java developer
Location: Atlanta, GA or Raleigh, NC
Duration: 12 Months

Skills and Knowledge:
Strong Java/J2EE development working on enterprise level applications.
Experience with OSB, experience in designing and developing Web services on the Oracle Service Bus.
Experienced with building framework for modern transactional and data processing applications
Ability to multi-task and stay organized in a dynamic work environment while meeting deliverables.
Experience with Agile development methodologies such as SCRUM.
Strong verbal and written communications, must be able to actively engage other team members
Experience or exposure to the following concepts and technologies is desired:
Experience in developing Web Services using OSB.
Must have ability to develop and consume webservices.
Application development using Java EE, Spring and Hibernate frameworks
Strong Oracle Experience with the ability write Stored Procedures, Complex Queries, and Triggers
Day to day activities in the project:
Implement the application features based on the design artifacts
Create Unit test scripts for all the methods and features implemented.
Fix the defects arising out of Functional and Integration testing
Create the design documents for the features based on the requirements.
Analyze and optimize the queries used in the application for performance improvement.
Actively participate in the team meetings while going over the implementation issues and provide possible solutions.
Participate in peer review process to make sure the implemented code adheres to coding standards
Create Data Revision Scripts as needed to normalize the tables or implement new features.
Identify, troubleshoot and resolve application issues in production environment.
Education and Experience:
Bachelor''s degree or higher in Computer Science or related field.
7+ years total Java EE development experience