Qualifications
Preferred Skills/Experience:
8+ years of software development experience
Hands-on experience in Java stack (including Spring Framework, Spring Boot)
Solid experience interfacing with back-end applications using RESTful services
Experience in implementing and supporting IAM security with proficient understanding of industry best practices
Experience in design, engineering, delivery and support for customer-centric identity capabilities with single sign-on, multifactor authentication, OpenID Connect/OAuth, and LDAP
Exposure to orchestration and decision technologies (i.e. Transmit Security, Singular Key, Ping DaVinci etc..) along with modern threat/risk engines (i.e. SecuredTouch, ThreatMetrix, BioCatch, etc..)
Familiar with Ping Identity Suite – Ping Federate, Ping Directory, Ping Access, PingOne Platform along with supporting tools (e.g. Splunk, Terraform, Ansible, Cloud formation)
Experience in implementing and supporting cloud identity solutions
Solid experience in key design patterns and best practices (eg. separation of concerns)
Experience working in AWS cloud environments & tools and in jacoco, SonarQube, CheckStyle, JMeter and JProfiler
Experience in deploying services using containers/wars(dockers/k8s)
Strong background in git and continuous delivery environments where repeatable processes are highly automated
Solid experience in micro service frameworks (eg: Spring Boot)
Experience with event driven architectures and platforms (Kafka, SQS, etc.)
Experience in writing unit & integration test cases for services
Experience in database concepts – proficient in writing relational database queries
Ability to develop functional, technical and user interface designs for an application that meets the defined requirements
Experience in highly secured online environments that use n-tier designs and extensive firewalling to enhance security
Strong understanding of modern identity, authN, and authZ
Expertise in architecting, designing and developing highly scalable large scale and available applications
Develops programming guidelines/standards and makes them accessible to other programmers
Ability to lead, inspire, and motivate teams through effective communication
Strong focus on security
Strong communication (both oral and written) and interpersonal skills

Job Category: Java Developer
Job Type: Contract
Job Location: REMOTE

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Demo Title


Other Forms

This will close in 0 seconds

Copy - Demo Title


Other Forms

This will close in 0 seconds