Java AI Engineer

    Highlights

    Role Description Design and develop scalable applications using Java 17/21, Spring Boot, Spring Cloud, and Microservices architecture. Build and deploy AI-powered applications using OpenAI, Azure OpenAI, Claude, or similar LLM platforms.

    Numbers & Facts

    LocationPhoenix, AZ

    Description

    Position: Java AI Engineer
    Location: Phoenix, AZ (Onsite) (In Person Interview)
    Duration: Contract

    Role Description
    • Design and develop scalable applications using Java 17/21, Spring Boot, Spring Cloud, and Microservices architecture.
    • Develop RESTful APIs and event-driven services using Kafka.
    • Implement secure applications using OAuth2, JWT, RBAC, and enterprise security standards.
    • Optimize performance, resiliency, and scalability of distributed systems. AI & Generative AI Solutions
    • Build and deploy AI-powered applications using OpenAI, Azure OpenAI, Claude, or similar LLM platforms.
    • Design Retrieval Augmented Generation (RAG) solutions using Vector Databases.
    • Develop AI Agents with tool calling, orchestration, memory management, and workflow automation.
    • Implement prompt engineering, semantic search, embeddings, and context management.
    • Integrate enterprise knowledge repositories with AI solutions.
    • Develop responsible AI guardrails, validation, and observability frameworks. Cloud & DevOps
    • Deploy applications on AWS, Azure, or GCP.
    • Build CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI.
    • Containerize services using Docker and Kubernetes.
    • Monitor production systems using Splunk, Grafana, Prometheus, ELK, or Cloud Monitoring solutions.

    Similar Jobs