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

DXC Technology Australia & New Zealand

Tokyo, Japan
Hybrid
Java programming experience
Oauth2 and openid connect implementation
Spring boot framework usage
DXC Technology is seeking a Software Engineer with a focus on data and AI, specifically for developing OpenID Provider and authentication systems. The ideal candidate should have extensive experience in Java, OAuth2, Spring, and Docker, along with strong communication and collaboration skills

Job Summary

  • The role involves handling nearly all phases of software development from requirements definition to deployment and initial operation as an OpenID Provider and authentication system engineer.
  • DXC Technology emphasizes a collaborative work model that supports employee well-being, productivity, flexible working styles, and an inclusive environment.
  • The company does not conduct recruitment notifications via social media and warns against fraudulent recruitment activities requesting personal information or payments.

Matching Summary

Match Score: 85

DXC Technology is seeking a Software Engineer with a focus on data and AI, specifically for developing OpenID Provider and authentication systems. The ideal candidate should have extensive experience in Java, OAuth2, Spring, and Docker, along with strong communication and collaboration skills.

Skills & Requirements

Must-have

  • Java programming experience
  • OAuth2 and OpenID Connect implementation
  • Spring Boot framework usage
  • Docker containerization experience
  • Linux environment operation
  • RESTful and SOAP API development
  • CI/CD pipeline construction and management

Nice-to-have

  • Strong communication skills
  • Customer engagement and value proposition
  • Self-driven with good judgment and control
  • Ability to diagram system components clearly
  • Experience with multi-factor authentication (MFA)
  • WebAuthn authentication development
  • Cloud deployment on AWS, Azure, or GCP

Key Requirements

  • 10+ years Java, OAuth2, Spring, Docker experience
  • 5000+ hours Java programming experience
  • 1000+ hours JavaScript programming experience
  • Practical experience with J2EE Web applications
  • Deep understanding and implementation of OAuth2/OpenID Connect
  • Experience with security protocols and encryption technologies
  • Fluent shell scripting and Linux system operation

Work Rights

Not specified

Tailored Resume

Cover Letter