Java Developer :: Jersey City, Tampa, Newark :: Hybrid

Datawave Technologies
Houston, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Houston, United States of America

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Software Applications
Automated Storage and Retrieval Systems
Azure
Databases
Continuous Integration
DevOps
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Machine Learning
MongoDB
Natural Language Processing
Neo4j
NoSQL
Performance Tuning
Scrum
Secure Coding
SQL Databases
Unstructured Data
Enterprise Software Applications
Chatbots
Large Language Models
Prompt Engineering
Spring-boot
Generative AI
Backend
Gitlab-ci
HuggingFace
Kafka
Machine Learning Operations
REST
GPT
Automation Anywhere
Docker
Jenkins
Microservices

Job description

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 financial and enterprise clients., * 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., Job Title: Java J2EE Developer Job Location: Jersey City, NJ (Hybrid) Job Type: Contract Job Description: Develop and maintain backend applications using Java and Spring Boot…
  • 1 day ago
  • Apply easily

Requirements

Core Java Stack

  • Java 8/11/17+
  • Spring Boot
  • REST APIs
  • Microservices
  • Kafka (preferred)
  • Distributed systems

Generative AI / AI Skills

  • Hands-on experience with:

  • LLMs

  • RAG architecture

  • NLP

  • Prompt engineering

  • AI agents / agentic frameworks

  • Experience with:

  • LangChain

  • LlamaIndex

  • Hugging Face

  • Vertex AI

  • OpenAI APIs

Cloud & DevOps

  • AWS / Azure / GCP
  • Docker & Kubernetes
  • CI/CD pipelines
  • Jenkins / GitLab CI / Azure DevOps
  • MLOps concepts

Databases & Data

  • 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

About the company

© 2026 Careerjet All rights reserved

Apply for this position