Required Skills: RESTful APIs, Spring Boot, OAuth2, OpenID Connect, JWT, Kubernetes, Azure
          Job Description
                    Job Title: Java Lead
 Job Location: Minneapolis, MN 
 Job Type: Full Time Position
  
 Job Description
 Java 17+ with strong expertise in building RESTful APIs using Spring Boot.
 Experience with API security protocols such as OAuth2, OpenID Connect, and JWT.
 Experience with Apigee API Gateway for secure API management.
 Proficiency in Kubernetes and Istio Service Mesh for managing containerized microservices.
 Expertise in building CI/CD pipelines using Azure DevOps or similar platforms.
 Experience with cloud services, specifically Microsoft Azure.
 Strong understanding of Docker containers and orchestration within Kubernetes.
 Experience with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, Jaeger) in microservices environments.
 Knowledge of security best practices, including SSL/TLS, encryption, and authentication/authorization mechanisms.
  
 Qualifications:
 12+ years of experience in software development, with 5+ years in a lead developer role.
 Expertise in Java 17+, Spring Boot, Kubernetes, Istio, Apigee, and Azure.
 Prior experience in leading cross-functional teams and delivering complex software solutions.
 Preferred Certifications:
  
 Java
 Azure Certifications
 Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).