AI Developer with Java Development background
Sage IT Inc
McLean, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
McLean, United States of America
Tech stack
Java
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Databases
DevOps
Distributed Systems
Hibernate
PostgreSQL
MongoDB
Oracle Applications
Google Cloud Platform
Enterprise Software Applications
Large Language Models
Prompt Engineering
Spring-boot
Generative AI
AI Platforms
Kubernetes
Virtual Agents
REST
Docker
Microservices
Job description
- 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.
Requirements
- 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.