Senior Java Engineer – AI / Generative AI


Divit Technologies, Inc.
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- API
- Amazon Web Services
- Artificial Intelligence
- Authentication
- Design Patterns
- Generative Artificial Intelligence (AI)
- Large Language Models (LLMs)
- LangChain
- Java
- Machine Learning (ML)
- Microsoft Azure
- Microservices
- Spring MVC
- Spring Framework
- Software Design
- Prompt Engineering
- Workflow
- Apache Kafka
Summary
- <>Design and develop scalable enterprise applications using Java 8/11/17/21, Spring Boot, and Microservices.>
- <>Develop RESTful APIs and backend services for high-volume enterprise applications.>
- <>Design and implement AI-powered applications and GenAI solutions using Java and cloud-native technologies.>
- <>Integrate Large Language Models (LLMs) such as OpenAI, Azure OpenAI, Google Gemini, Anthropic Claude, and/or open-source models.>
- <>Build Retrieval-Augmented Generation (RAG) solutions using vector databases and enterprise knowledge repositories.>
- <>Develop AI workflows involving embeddings, semantic search, prompt engineering, context management, and LLM orchestration.>
- <>Work with AI frameworks and libraries such as LangChain, LangGraph, Spring AI, LlamaIndex, or equivalent technologies.>
- <>Develop and integrate AI Agents / Agentic AI for automation and enterprise use cases.>
- <>Design APIs and microservices that expose AI/ML capabilities to enterprise applications.>
- <>Work with vector databases such as Pinecone, Milvus, Weaviate, Qdrant, Chroma, or PostgreSQL/pgvector.>
- <>Implement secure and scalable AI solutions on AWS, Azure, or Google Cloud Platform.>
- <>Develop event-driven applications using Kafka or similar messaging technologies.>
- <>Implement CI/CD pipelines and automated deployment using Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.>
- <>Work with relational and NoSQL databases including PostgreSQL, Oracle, MySQL, MongoDB, and Redis.>
- <>Optimize application performance, scalability, reliability, and security.>
- <>Implement authentication and authorization using OAuth2, JWT, OpenID Connect, and enterprise IAM solutions.>
- <>Collaborate with Data Scientists, ML Engineers, Solution Architects, and Product Managers.>
- <>Conduct code reviews and provide technical mentorship to junior and mid-level developers.>
- <>Participate in architecture discussions, technical design, estimation, and production support.>
- <>Ensure AI solutions meet enterprise requirements for security, governance, privacy, observability, and responsible AI.>
- <>12+ years of hands-on Java development experience.>
- <>Strong expertise in Core Java, Java 8/11/17/21.>
- <>Strong experience with Spring Boot, Spring Framework, Spring MVC, Spring Security.>
- <>Extensive experience with Microservices Architecture.>
- <>Strong REST API and API integration experience.>
- <>Experience with Design Patterns, SOLID principles, Multithreading, Collections, Exception Handling, and JVM concepts.>
- <>Strong hands-on experience with Generative AI / LLM applications.>
- <>Experience working with OpenAI / Azure OpenAI / Gemini / Claude or equivalent LLM APIs.>
- <>Strong understanding of Prompt Engineering.>
- <>Hands-on experience building RAG applications.>
- <>Experience with Embeddings, Vector Search, Semantic Search, and Knowledge Retrieval.>
- <>Experience with Vector Databases such as Pinecone, Milvus, Weaviate, Qdrant, Chroma, or pgvector.>
- <>Experience with LangChain, LangGraph, Spring AI, LlamaIndex, or equivalent frameworks.>
- <>Understanding of AI Agents / Agentic AI / Tool Calling / Function Calling.>
- <>Experience integrating LLMs with enterprise Java applications and APIs.>
- <>Understanding of LLM evaluation, hallucination mitigation, context windows, token management, and AI security.>
- <>Exposure to Fine-tuning, RAG optimization, model selection, and AI application observability is preferred.>
- Dice Id: 91165394
- Position Id: 9059973
- Posted 2 hours ago
Company Info
At Divit Technologies Inc., we integrate innovation with excellence to deliver custom IT solutions tailored to your business needs. As one of the premier provider, we specialize in AI, Automation, Data Science, DevSecOps, Quality Engineering, and IT Staffing Solutions. Our advanced technology ensures clients achieve unmatched efficiency, security, and growth through state-of-the-art, tailored solutions.
We streamline processes with IT Automation, transforming raw data into valuable insights with our Data Science services. Our DevSecOps solutions integrate security into development, while our Quality Engineering ensures software credibility and performance.
Our expert team offers comprehensive IT staffing solutions, matching top talent with top companies for permanent, contract, or project-based roles.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs