Java Gen AI Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Roles & ResponsibilitiesWe are seeking a highly skilled Java Full Stack Developer with strong GenAI exposure to design, develop, and own end‑to‑end enterprise applications. The ideal candidate must demonstrate hands‑on expertise across backend, GenAI integration, and be capable of explaining and implementing the entire application pipeline during in‑person interviews.Responsibilities:Extensive development experience in Java development (Java 8/21).Strong experience with Spring framework (Spring Boot, Spring MVC, Spring Security)Experience with OpenShift platform and its capabilities.Working knowledge on CI/CD pipelines and tools (e.g., Jenkins, Ansible)Knowledge of relational and NoSQL databases (Oracle, Cassandra).Experience with Kafka and other messaging systems.Excellent problem-solving, debugging, and analytical skills.GenAI & AI Integration (Must‑Have)Integrate Generative AI models into applications: OpenAI APIsPrompt engineering techniquesRAG (Retrieval Augmented Generation) pipelinesBuild AI‑powered features such as: Intelligent searchChatbots / Automated AgentsDocument summarization, classificationConnect GenAI with enterprise data sources (DBs, vector stores)Working knowledge on anyone vector databases (Pinecone, FAISS, Azure Cognitive Search)End‑to‑End Pipeline Ownership: Candidate must clearly explain and implement.Requirement → Design → Development → Testing → Deployment → MonitoringCI/CD pipelines using: Jenkins / GitHub Actions / GitLab CIContainerization & orchestration: Docker, Kubernetes (EKS/AKS preferred)Deployment strategies: Blue‑Green, CanaryMonitoring (Grafana, Splunk)