Sr Full stack Java Developer

Hudson Manpower

Allentown (Lehigh County)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hudson Manpower seeks an AI Full Stack Java Developer to design and build scalable, AI-powered enterprise applications using Java, Spring Boot, React/Angular, and cloud-native technologies. You will integrate Generative AI, LLMs, and RAG pipelines into production systems.

The role emphasizes robust microservices, secure REST APIs, containerization with Docker, and deployment to Kubernetes clusters with CI/CD pipelines across major cloud platforms.

Qualifications

  • 5+ years of professional software development experience with strong expertise in Java and Spring Boot.
  • Hands-on experience building full-stack applications using Java, Spring Boot, REST APIs, React or Angular, JavaScript, and TypeScript.
  • Experience designing microservices-based, cloud-native applications.
  • Practical experience integrating Generative AI, LLMs, and AI APIs into enterprise applications.
  • Strong understanding of RAG architecture, embeddings, vector databases, semantic search, prompt engineering, and LLM orchestration.
  • Experience with OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar platforms.
  • Knowledge of Spring AI, LangChain/LangGraph, or similar frameworks is desirable.
  • Experience with RESTful APIs, JSON-based services, and third-party integrations.
  • Database experience with PostgreSQL, MySQL, MongoDB, Redis, or similar technologies.
  • Experience with Kafka, RabbitMQ, or other event-driven messaging platforms.
  • Hands-on experience with Docker, Kubernetes, CI/CD, Jenkins, Maven, Git, and cloud deployment.

Responsibilities

  • Design and develop AI-enabled full-stack applications with scalable microservices.
  • Integrate Generative AI and LLMs into enterprise apps to enable intelligent search, content generation, and recommendations.
  • Build AI-enabled backend services using Java, Spring Boot, Spring AI, and RESTful APIs.
  • Develop Retrieval-Augmented Generation (RAG) solutions with vector databases and semantic search.
  • Implement prompt engineering, templates, validation, and guardrails for reliable AI responses.
  • Create responsive frontend components with React/Angular and TypeScript and connect to AI-backed services.
  • Design microservices using Spring Cloud, API Gateway, and robust service-to-service communication.
  • Develop and consume REST and event-driven APIs and integrate third-party AI platforms.
  • Work with OpenAI/Azure OpenAI, AWS Bedrock, Google Vertex AI, and similar platforms.
  • Ensure security using Spring Security, OAuth 2.0, JWT, RBAC, and API security practices.
  • Containerize apps with Docker and deploy to Kubernetes on AWS/Azure/GCP.
  • Set up CI/CD pipelines with Jenkins, Maven, Git, and automated deployment workflows.
  • Implement testing (unit/integration/API/e2E) using JUnit, Mockito, REST Assured, Selenium, Playwright, or Cypress.
  • Enhance observability with logging, metrics, tracing, health checks, and monitoring.

Skills

Java
Spring Boot
Full-stack development
REST APIs
AI/LLMs integration
Prompt engineering
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

React/Angular
TypeScript
JavaScript
HTML5/CSS3
PostgreSQL
MySQL
MongoDB
Redis
Kafka
RabbitMQ
Docker
Kubernetes
Jenkins
Maven
Git

Job description

AI Full Stack Java Developer
  • Designed and developed scalable AI-powered full-stack applications using Java, Spring Boot, React/Angular, REST APIs, and cloud-native technologies.

  • Integrated Generative AI and Large Language Models (LLMs) into enterprise applications to deliver intelligent search, content generation, recommendation, summarization, and conversational capabilities.

  • Built AI-enabled backend services using Java, Spring Boot, Spring AI, LangChain/LangGraph concepts, and RESTful APIs, ensuring secure and maintainable application architecture.

  • Developed Retrieval-Augmented Generation (RAG) solutions by integrating LLMs with enterprise documents, knowledge bases, vector databases, and semantic search.

  • Implemented prompt engineering, prompt templates, response validation, context management, and AI guardrails to improve accuracy, consistency, and reliability of AI-generated responses.

  • Developed responsive and reusable frontend components using React/Angular, TypeScript, JavaScript, HTML5, and CSS3, integrating them with AI-enabled backend services.

  • Designed microservices using Spring Boot, Spring Cloud, API Gateway, and service-to-service communication for highly scalable distributed applications.

  • Developed and consumed REST and event-driven APIs, integrating third‑party AI platforms, enterprise systems, databases, and external services.

  • Worked with OpenAI/Azure OpenAI or equivalent LLM platforms, embedding models, vector search, and AI APIs into production applications.

  • Implemented vector‑based knowledge retrieval using technologies such as Pinecone, Azure AI Search, Elasticsearch, or PostgreSQL with pgvector.

  • Designed data persistence solutions using PostgreSQL, MySQL, MongoDB, and Redis, selecting appropriate storage mechanisms based on application requirements.

  • Applied Spring Security, OAuth 2.0, JWT, RBAC, and API security practices to protect enterprise and AI‑powered applications.

  • Implemented asynchronous and event‑driven processing using Kafka, RabbitMQ, or cloud messaging services for high‑volume workloads.

  • Containerized applications using Docker and deployed microservices to Kubernetes and cloud platforms such as AWS, Azure, or GCP.

  • Developed CI/CD pipelines using Jenkins, Maven, Git, GitHub/GitLab, and automated deployment workflows.

  • Implemented automated unit, integration, API, and end‑to‑end testing using JUnit, Mockito, REST Assured, Selenium, Playwright, or Cypress.

  • Added observability through logging, metrics, distributed tracing, health checks, and application monitoring, helping identify performance and AI‑service issues.

  • Optimized application performance through caching, database tuning, API optimization, asynchronous processing, and efficient LLM/API utilization.

  • Collaborated with product managers, architects, data scientists, QA engineers, and DevOps teams to transform business requirements into production‑ready AI solutions.


Requirements
  • 5+ years of professional software development experience with strong expertise in Java and Spring Boot.

  • Strong hands‑on experience building full‑stack applications using Java, Spring Boot, REST APIs, React or Angular, JavaScript, and TypeScript.

  • Experience designing and developing microservices‑based, scalable, and cloud‑native applications.

  • Practical experience integrating Generative AI, Large Language Models (LLMs), and AI APIs into enterprise applications.

  • Strong understanding of RAG architecture, embeddings, vector databases, semantic search, prompt engineering, and LLM orchestration.

  • Experience working with OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar AI platforms.

  • Knowledge of Spring AI, LangChain/LangGraph, or comparable AI application frameworks is highly desirable.

  • Experience developing and consuming RESTful APIs, JSON‑based services, and third‑party integrations.

  • Strong database experience with PostgreSQL, MySQL, MongoDB, Redis, or similar technologies.

  • Experience with Kafka, RabbitMQ, or other event‑driven messaging platforms.

  • Hands‑on experience with Docker, Kubernetes, CI/CD, Jenkins, Maven, Git, and cloud deployment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Application Engineer
AI Application Engineer

Ramsporia Services • United States

Remote
USD 150,000 - 210,000
AI Engineer
AI Engineer

Coforge Ltd. • New Jersey

On-site
USD 120,000 - 150,000
Java Full stack Engineer
Java Full stack Engineer

ClifyX • Irving (TX)

Hybrid
USD 130,000 - 160,000
Fullstack AI Engineer
Fullstack AI Engineer

Jobtailor • Dallas (TX)

On-site
USD 120,000 - 160,000
.Net Full Stack Developer with AI
.Net Full Stack Developer with AI

Synechron • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Software Engineer – AI, Enterprise Systems
Senior Software Engineer – AI, Enterprise Systems

Jobtailor • Plano (TX)

On-site
USD 130,000 - 170,000
Senior Full Stack AI/ML Engineer (#9BCTLJP00003238)
Senior Full Stack AI/ML Engineer (#9BCTLJP00003238)

Smart Synergies • Reston (VA)

On-site
USD 130,000 - 195,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

Hybrid
USD 180,000 - 230,000
Senior Engineer, Full Stack Engineering
Senior Engineer, Full Stack Engineering

Jobtailor • Massachusetts

On-site
USD 180,000 - 240,000
Lead Java Developer - AI & Full Stack Solutions
Lead Java Developer - AI & Full Stack Solutions

Cliff Services Inc • Phoenix (AZ)

Hybrid
USD 180,000 - 240,000