Hands on experience in architecting, designing, building and deploying applications using Java EE, NoSQL and other technologies.
Must have considerable experience in service identification, design principles, and patterns
Must have experience .NET, Java, J2EE, Spring, Hibernate/iBatis is must. The individual should be well conversant with DB technologies such as Oracle, PL/SQL etc and in usage of databases in applications/services
Should be able to work on POCs independently
Must have expertise in Object Oriented Analysis and design
Must have good knowledge of SOAP, REST and Webservices
Ability to build support among senior management and key stakeholders for proposed solutions
Candidates from Banking domain is preferable or must possess strong java architect exp.