Browse current jobs

Java (NGT) – AI Application Developer

smartData Enterprises · Mohali

Apply on employer website

Collected role description

Role overview

Java (NGT) – AI Application Developer at smartData Enterprises

Required qualifications

  • Backend – Java (Must Have) Strong experience with Java (OpenJDK 21) .
  • Experience Requirement Minimum 4–5 years of software development experience.

Employment details

  • Location: Mohali [India]

Application details

  • The AI Application Developer is the primary builder for each project.
  • A core requirement is the ability to interpret requirements and translate them into precise, well-structured Claude prompts that produce high-quality, complete application code across backend, frontend, and AI services.
  • Experience using Azure AI Search to query application indexes.

Additional role details

  • The developer takes requirements end-to-end—from understanding the functional need and application design to delivering a working solution—and works directly with the internal IT team that bridges the business and offshore team.
  • Skillset Required Claude & AI Development (Must Have) Build full-stack applications end-to-end using Claude (Anthropic) .
  • Capability must be demonstrated through a practical assessment.
  • Prompt Engineering (Must Have) Create structured and precise prompts that direct Claude to generate production-quality code across Java, Python, and React.
  • Business Analysis (Must Have) Interpret requirements from the Aujan IT team and translate business needs into technical designs.
  • Build business logic and REST APIs using Spring Boot .
  • Backend – Python (Must Have) Develop AI microservices using Python and FastAPI alongside the Java backend.
  • AI Frameworks (Strong Advantage) Experience with Spring AI .
  • Knowledge of LangChain and LangGraph for agent-based AI use cases.
  • Frontend & UI (Must Have) Proficiency in React , Next.js , and TypeScript .
  • Frontend & UI (Strong Advantage) Experience developing Progressive Web Apps (PWAs) .
  • AI Platform (Strong Advantage) Hands-on experience with Microsoft Foundry / Azure OpenAI , including API integration and model selection.
  • Data (Must Have) Design data models using Azure SQL .
  • Create JPA entities and manage schema migrations.
  • Infrastructure (Must Have) Containerize Java and Python services using Docker .
  • Infrastructure (Strong Advantage) Knowledge of Azure Container Apps .
  • Experience with Azure Entra ID (MSAL) for authentication.
  • Understanding of Azure Key Vault for deployment and security.
  • Demonstrable experience building applications using Claude or equivalent AI coding assistants in a production environment is essential.
  • Candidates who have built complete solutions primarily through AI-assisted development will be preferred.

Collected experience requirement

4 - 7 Years