Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Geotab Logo

Senior Software Developer (Keycloak - Authentication and Authorization system)

Geotab

Salary not specified
Sep 23, 2025
Atlanta, GA, US • Detroit, MI, US
Apply Now

Geotab is looking to integrate Keycloak as their central authentication platform to enhance security, scalability, and user experience for their connected transportation solutions.

Requirements

  • 5+ years of experience as a Software Developer, with a strong background in Java, C, and relational databases
  • Strong understanding of authentication and authorization concepts
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
  • Experience with OAuth 2.0 and OpenID Connect (OIDC) protocols
  • Experience with RESTful API design and development
  • Knowledge of DevOps practices and CI/CD pipelines
  • Knowledge of software development best practices, including version control (Git), testing, and code reviews

Responsibilities

  • developing and maintaining custom integration code and extensions for Keycloak in both Java and C
  • design and implement the security architecture
  • optimize server performance
  • manage upgrades
  • troubleshoot issues to ensure a secure, scalable, and highly available authentication system
  • conduct code reviews
  • apply best practices like Test-Driven and Security-Driven Development

Other

  • Self-motivated and capable of driving projects to completion both independently and in a team setting
  • Able to work well under pressure and respond to fast changing priorities and deadlines
  • Strong problem-solving and debugging skills and attention to detail
  • Excellent communication and collaboration skills
  • Participate in a 24x7 on-call rotating schedule