Core Java 6/ 7, Unit test framework, Spring framework knowledge, SOA (WebServices, SOAP, REST), Logging Framework, working with DAO layer(Hibernate), XML, DB: Oracle, MySQL, Curator DB(Mongo, HQL)
Maven based build, eclipse IDE
Apache, Tomcat, nginx or any other web/ application server.
Working on Linux platform
API Gateways (Mule soft Any point platform is Preferable)
ESB (Mule soft is preferable)
SSL and TLS fundamentals
Knowledge of identity management, authentication, authorisation, single sign on, identity federation, SAML, Ping Identity, Shibboleth, Oauth 2 and Cloud IaaS, PaaS layer would be added advantage.
File Backup and Restore as a service (Good To Have)
Basic understanding of IoT/ IoE (Good to have)