Job Description :
===========================
Please contact your "eDataForce " recruiter (Ms. TAS ) for immediate consideration.

==========================


eDataForce Consulting LLC is seeking a Senior Java Developer with experience in strong software engineering fundamentals (OO design, test-driven development, unit testing, code reuse, code reviews) as well as hands-on highly scalable distributed systems across the full software lifecycle (design, build, test, deploy, support

This individual will have hands-on experience with willingness to dig in to tough problems and be a part of a team supporting the mission critical applications.
The ideal candidate will explore new areas, learn quickly, and apply their skills to triage the incidents and application issues.

Requirements:
Strong software development knowledge in Java - at least five years in Java/J2EE technologies.
Understanding and experience building high-performance, scalable algorithms.
Solid understanding of SOA concepts (SOAP, REST, WSDL, XSD, XML parsing) and web services. client/service development.
Thorough knowledge and hands-on experience with Spring, Spring Data, Spring Integration, Spring Data-RS, Hibernate/iBatis framework, Drools.
Knowledge in front end technologies (Ajax, JQuery), Angular JS, Twitter Bootstrap.
Strong knowledge of caching mechanism: EHCache, Gemfire distributed caching is a plus.
Experience with SQL, relational databases such as SQL Server and Oracle.
Understanding of agile, Kanban / Lean software development methodologies
Hands-on experience with Version Control systems (Subversion, Git
Proficient with modern build tools such as Maven, Jenkins, and GitHub is a plus.
Knowledge of Hyperic, TcServer, Wily, thread dump and heap analysis is preferable.


Excellent Communication is a MUST