Job Description :
Technical Skills:
Experience in secure web applications while adhering to OWASP and OASIS recommendations.
Experience in designing and developing RESTful web services using both XML and JSON.
Solid understanding of the architectural concepts of Identification, Authorization, and
Authentication.
Experience with SAML2, OAuth 2.0, and OpenID Connect.
Strong understanding of directories, LDAPv3, LDAP Schema, and LDAP Replication.
Strong understanding of PKI, encryption, certificate management etc.
Basic understanding of RDBMS and relational databases.
Java/J2EE software development experience in a UNIX/Linux environment
Strong foundation in Object Oriented Design techniques
Experience in: JDK 1.8, JUnit, JSP/Servlets
Experience working with different Application servers
Web technology knowledge: HTTP, HTML, SOAP, WSDL, JAXWS, JavaScript
Frameworks like Struts, Spring
Knowledge of TCP/IP and related protocols – theoretical and also practical
Experience in building and maintaining scalable and distributed systems
Good SQL skills with knowledge of Oracle/DB2 RDBMS
Experience with version control software such as Git, SVN, CVS etc.; experience with IDE such as Eclipse
Excellent written and verbal communication skills, ability to work across organizational
boundaries
Proven success in delivering working solutions under tight deadlines
Pluses:
At least 2 years of design and development experience in ForgeRock tools including
OpenAM, OpenDJ, and OpenIDM.
Basic knowledge of UMA.
Experience in designing and building scalable web services
Experience with NoSQL databases
Server knowledge (at least one) : JBoss, Tomcat, Spring Boot, Jetty
Test Driven Development: Experience using JUnit, and mocking frameworks like
PowerMock and EasyMock
             

Similar Jobs you may be interested in ..