← Back to jobs

Envision Technology Solutions (ETS) Logo
Java with AI

Envision Technology Solutions (ETS)

 

Berkeley Heights, NJ, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and maintain scalable Java enterprise applications while integrating AI/ML models, LLMs, and Generative AI services.

This role is on-site.

Responsibilities

  • Build RESTful APIs and microservices using Spring Boot and Spring Cloud.
  • Integrate AI platforms such as OpenAI, Azure OpenAI, AWS Bedrock, or Google Vertex AI.
  • Develop AI-powered features including chatbots, document processing, and intelligent search.
  • Implement RAG architectures and work with vector databases.
  • Collaborate with data scientists and DevOps teams to ensure secure, scalable backend services.

Required Skills

  • 5+ years of experience with Java 8/11/17+.
  • Hands-on proficiency with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Strong understanding of Microservices architecture and REST APIs.
  • Experience integrating Generative AI, LLMs, and AI APIs.
  • Knowledge of Retrieval-Augmented Generation (RAG), embeddings, and prompt engineering.
  • Experience with vector databases (Pinecone, Milvus, Weaviate, or ChromaDB).
  • Familiarity with SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB) databases.
  • Proficiency with Git, Maven/Gradle, Docker, Kubernetes, and CI/CD pipelines.
  • Experience with AWS, Azure, or Google Cloud Platform.

Preferred Skills

  • Experience with message brokers such as Apache Kafka or RabbitMQ.
  • Familiarity with AI frameworks like LangChain4j, Spring AI, or Semantic Kernel.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs