• Functions as Senior member of an agile team and helps drive consistent development practices - tools, common components, and documentation
Familiarity with common Internet protocols such as IP, TCP, UDP, RTP, DNS, HTTP, and SIP.
• Proven experience in designing and building security capabilities, such as authentication, authorization, and identity management, including federation and multi-factor security in web and mobile environments
• Proven experience in building highly scalable, highly available distributed web applications
• Experience in developing and delivering solutions using Web-based SSO protocols, such as SAML 2.0, OAuth 2.0, etc.
Technical competence in the needed technical areas: Java, J2EE, and Spring, REST services, Unix/Linux, Shell scripting
• Knowledge of Service Oriented Architecture (SOA), XML, SOAP
• Experience with cryptography, and PKI infrastructure
• Experience and passion to work in a fast-paced Agile environment.
• Excellent verbal and written presentation and communications skills.
• Experience with cloud-based platforms (e.g. AWS) is a plus
• Experience with XACML is a plus
Certifications (Optional):
Certified Information Systems Security Professional (CISSP), Licensed PEN Tester (LPT), Certified Ethical Hacker (CEH), Certified Secure Software Lifecycle Professional (CSSLP), Other software development certifications