【data & Ai 】ソフトウェアエンジニア Provider/認証システム

DXC Technology UK

Tokyo, Japan
Java, oauth2, spring, docker experience
Openid provider design and implementation
Oauth2/openid connect protocol expertise
The role involves the full lifecycle of OpenID Provider and authentication system development, from requirements definition to initial operations, potentially handled by a single engineer

Job Summary

  • The role involves the full lifecycle of OpenID Provider and authentication system development, from requirements definition to initial operations, potentially handled by a single engineer.
  • Key responsibilities include designing and implementing authentication/authorization servers based on OAuth2/OpenID Connect, developing token issuance, and building features like MFA and WebAuthn.
  • DXC Technology emphasizes strong community connections, a hybrid work model balancing in-person collaboration with flexibility, and an inclusive environment for all employees.

Matching Summary

The role involves the full lifecycle of OpenID Provider and authentication system development, from requirements definition to initial operations, potentially handled by a single engineer.

Skills & Requirements

Must-have

  • Java, OAuth2, Spring, Docker experience
  • OpenID Provider design and implementation
  • OAuth2/OpenID Connect protocol expertise
  • RESTful and SOAP API design and development
  • CI/CD pipeline design and implementation
  • Cloud environment system deployment (AWS, Azure, GCP)

Nice-to-have

  • Strong communication and collaboration skills
  • Proactive customer engagement and value proposition
  • Responsibility for order intake targets
  • Excellent business etiquette and skills
  • Self-starter with judgment and control
  • Ability to clearly illustrate system components

Key Requirements

  • 10+ years of experience
  • 5,000+ hours Java programming experience
  • 1,000+ hours JavaScript programming experience
  • J2EE Web application development experience
  • Spring Boot framework experience
  • Commercial internet-facing web application deployment
  • Deep understanding and implementation experience of OAuth 2.0 and OpenID Connect
  • Experience with security protocols (PKI, TLS) and encryption
  • Proficient Linux operations and shell scripting
  • Docker and Kubernetes experience
  • Ability to read English specifications

Work Rights

Not specified

Tailored Resume

Cover Letter