What are the responsibilities and job description for the Java developers(Gen AI/LLM) at Jersey City, Tampa, Newark (Hybrid). position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Data Wave Technologies Inc, is seeking the following. Apply via Dice today!
Job Title: Java developers With Generative AI/LLM Location: Jersey City, Tampa, Newark (Hybrid).
Duration: 1 Year..
Job Description
Role Overview
Virtusa is looking for experienced Java developers with strong exposure to Generative AI technologies, including Large Language Models (LLMs), NLP, and Retrieval-Augmented Generation (RAG). The role involves building enterprise-grade AI-powered applications, scalable backend systems, and cloud-native microservices for financialand enterprise clients.Key Responsibilities
Core Java Stack
Job Title: Java developers With Generative AI/LLM Location: Jersey City, Tampa, Newark (Hybrid).
Duration: 1 Year..
Job Description
Role Overview
Virtusa is looking for experienced Java developers with strong exposure to Generative AI technologies, including Large Language Models (LLMs), NLP, and Retrieval-Augmented Generation (RAG). The role involves building enterprise-grade AI-powered applications, scalable backend systems, and cloud-native microservices for financialand enterprise clients.Key Responsibilities
- Design and develop enterprise applications using Java, Spring Boot, and microservices architecture.
- Build and integrate Generative AI solutions using LLMs such as OpenAI GPT, Gemini, Claude, Llama, or Mistral.
- Develop and optimize RAG pipelines for enterprise knowledge retrieval systems.
- Implement prompt engineering, prompt tuning, and reusable AI workflows.
- Build AI-powered APIs, copilots, chatbots, and automation solutions.
- Integrate vector databases such as Pinecone, PGVector, Mongo Atlas, Neo4j, or similar.
- Work with NLP techniques and unstructured data processing.
- Deploy AI/ML solutions into production environments.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Ensure secure coding, scalability, performance optimization, and CI/CD best practices.
Core Java Stack
- Java 8/11/17
- Spring Boot
- REST APIs
- Microservices
- Kafka (preferred)
- Distributed systems
- Hands-on experience with:
- LLMs
- RAG architecture
- NLP
- Prompt engineering
- AI agents / agentic frameworks
- Experience with:
- LangChain
- LlamaIndex
- Hugging Face
- Vertex AI
- OpenAI APIs
- AWS / Azure / Google Cloud Platform
- Docker & Kubernetes
- CI/CD pipelines
- Jenkins / GitLab CI / Azure DevOps
- MLOps concepts
- SQL / NoSQL databases
- Vector databases
- Handling large-scale unstructured data
- Product company background
- Financial services/domain experience preferred
- Strong architecture and design skills
- Experience leading offshore/onshore teams
- Strong communication and stakeholder management skills