Java DeveloperJava developer for major new initiatives targeting Digital Identity Solutions.Responsible for the analysis, design, development and delivery of software solutionsDefines requirements for new applications and customizations, adhering to standards, processes and best practicesWorks closely with architects, developers, analysts, and project managers as well as business partners / product managers and other Client technology teams.Deliver innovative, cost effective technology solutions which align to enterprise architecture standards and achieve business requirements.Estimate and plan new effortsThe ideal candidate would have the following skills:Advanced Java development skillsAdvanced skills and knowledge of Hibernate, Spring, Java 1.8/11.