Lead ForgeRock Developer

September 15

Apply Now
Logo of Allstate

Allstate

Auto Insurance • Life Insurance • Retirement Planning • Homeowners Insurance • Motorcycle Insurance

10,000+

💰 Post-IPO Equity on 2014-01

Description

• As a Lead ForgeRock Developer, you will be part of a core team whose key focus is on building a new platform for Customer Identity & Access Management (CIAM). • This full stack team establishes core Digital Identity services, using architecture patterns that focus on interoperability, utilizing a vended product (Ping Identity/ForgeRock) that leverages user journeys with an emphasis on customer experience. • This will incorporate a digital identity ‘source of truth’ leading to improved and simplified customer connections. • This enables a one-Allstate vision by centralizing our digital identity store and ensuring best CIAM practices and security standards are upheld. • If you are an enthusiastic developer fully immersed in the latest technology stack and can lead, guide, and mentor junior Engineers, this role would be ideal for you. • Collaborate within the team and across engineering teams to design and develop our products as well as maintain, implement, and deliver features. • Use your technical skills and aptitude to meet/exceed delivery expectations as a full stack developer. • Build and maintain frameworks/libraries/reusable components, applications, REST APIs, front-end and abstraction layers. • Participate in daily product stand-up, iteration planning, and retrospective meetings. • Participate in the effort of shaping the architecture and design of the product; actively help the team in choosing the right technology and solving technical problems. • Establish and follow continuous integration, continuous delivery, and continuous deployment pipelines and practices. • Create and update technical product documentation. • Provide support to (users) developers/engineers who use the team’s products.

Requirements

• 7+ years’ software development experience (Java, React, JavaScript). • 5+ years+ with ForgeRock (Ping Advanced Identity Cloud) Identity Platform components, including Identity Gateway, Identity Management, Access Management, Remote Connector Server and JavaScript SDK. • Deep understanding of Identity Access Management (IAM) concepts, principles, and standards including design and migration experience. • Strong experience with Responsive UI frameworks especially ReactJS, AngularJS, NodeJS, HTML5, CSS3 and state-management technologies such as Context, Redux and Zustand. • Strong experience in implementing client and server-side unit and integration testing using Jest, React Testing Library, Junit, Mockito and with build tools preferred - ANT, Gradle, Maven. • Experience in PaaS container-based solutions like Docker, Kubernetes. • Strong working knowledge with OAuth2.0 to provide authentication and authorization for Spring Boot APIs. • Experience of solution design and recommendations for architecture and preferred design patterns. • Experience with Agile development methodologies - in particular XP preferred. • Experience with authentication tree deployment, performing access management configurations for client applications, development of custom authentication and integration scripts. • Experience with connector setup, sync strategies for user data and familiarity with developing Identity management configurations for data sources. • Experience with Ping Identity configuration or customization required in migration activities to Ping Identity Infrastructure. • Familiarity with modern authentication and authorization mechanisms, such as multifactor authentication, single sign-on and identity federation. (OAuth, OIDC, SAML, LDAP, and AD). • Strong communication and listening skills, able to prepare and clearly present code demos and roadmaps, field technical questions and pitch concepts and solutions to our internal and external partners. • Experience in mentoring and coaching as a tech lead, able to guide, inform and teach junior team members in development best practices and coding style.

Apply Now

Similar Jobs

September 15

Leidos

10,000+

Appian Developer for FAA applications at Leidos, specializing in Agile software development.

September 15

Leidos

10,000+

Lead civil and structural engineering teams for Leidos' power delivery projects.

September 15

Appian Developer IV supporting Agile software development for Ryder's logistics.

September 15

Worldpay

5001 - 10000

DB2 Systems Programmer for IBM Mainframe systems at Worldpay.

September 15

Worldpay

5001 - 10000

DB2 Systems Programmer for IBM Mainframe at Worldpay.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com