OpenID Foundation Certification Program Recruiting a Java Developer

Published March 8, 2024

The OpenID Foundation is pleased to announce that it is looking to add a Java developer to the successful OpenID certification program team. The OpenID Foundation enables deployments of OpenID specifications to be certified to specific conformance profiles to promote interoperability among implementations. The certification process utilizes self-certification and conformance test suites developed by the Foundation.

The Foundation is seeking a consultant (contractor) to join the team on a part- to full-time basis based on availability. This team member will provide development, maintenance, and support services to the program that include but are not limited to implementing new tests, addressing conformance suite bugs, and updating existing conformance test suites.

SKILLS:

  • Strong and documented experience with Java or a similar language
  • Some knowledge of OAuth 2 / OpenID Connect / OpenID for Verifiable Credentials / SIOPv2 / FAPI / JWTs (with an interest in becoming more proficient in these standards)
  • An interest in security & interoperability
  • Experience participating in relevant standards working groups (e.g. IETF OAuth, OpenID Connect, OIDF Digital Credentials Protocols, and/or FAPI) is a bonus
  • Experience with one or more of the OpenID Certification conformance suites is a bonus


TASKS:

  • Development tasks include:
    • Developing new test modules
    • Updating existing conformance tests when changes to the specs are approved
    • Extending the conformance tests to work against servers in new ecosystems including to adding additional security / interoperability checks
  • Undertaking more extensive development tasks including developing conformance tests for previously untested specifications
  • Reviewing code changes done by other team members
    • Pushing new versions to production as/when necessary & writing release notes
  • Investigating / fixing reported bugs in the conformance suite
  • Providing guidance to ecosystems that adopt OpenID Foundation specifications
  • Attend OIDF working group calls as/when necessary
  • Attend 1 hour virtual team call every 2 weeks
  • Attend annual team meeting that is usually adjacent to an industry event


If this opportunity is of interest, please send your resume and cover letter to
director@oidf.org with the subject, “OIDF Certification Program Java Developer Opportunity”. Please include in your cover letter how your skills and experience align to the requirements outlined above, your available hours per month, including when you are available to start, and your hourly rate.