What are the responsibilities and job description for the AI Developer with Java Development background position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Sage IT Inc, is seeking the following. Apply via Dice today!
Role: AI Developer with Java Background
Location: McLean, VA (Onsite)
Job Description:
Required Skills
Role: AI Developer with Java Background
Location: McLean, VA (Onsite)
Job Description:
Required Skills
- Expertise in strong Java/J2EE development and enterprise application development experience.
- Expertise in Core Java, Spring Boot, Microservices, REST APIs, Hibernate, and distributed systems.
- Hands-on experience with Generative AI, LLMs, RAG, Prompt Engineering, and AI Agent frameworks.
- Experience integrating AI platforms such as OpenAI, Azure OpenAI, or Vertex AI.
- Knowledge of vector databases like Pinecone, ChromaDB, or FAISS.
- Experience with cloud platforms (AWS/Azure/Google Cloud Platform), Docker, Kubernetes, and CI/CD tools.
- Strong database experience with Oracle, PostgreSQL, or MongoDB.
- Good understanding of scalable enterprise application architecture.
- Design and develop AI-powered enterprise applications using Java technologies.
- Build and integrate GenAI/LLM solutions into business workflows.
- Develop scalable APIs and microservices for AI-driven applications.
- Collaborate with architecture, DevOps, and business teams.
- Ensure performance, security, and reliability of applications.