Sr. Java Technical Lead with AI App Dev

Shrive Technologies LLC

Charlotte (NC)

On-site

USD 140,000 - 190,000

Full time

28 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shrive Technologies LLC in Charlotte, NC seeks an experienced software engineer with 8-9 years in Java enterprise applications and 1-2 years in AI/generative AI. You will design, develop, and deploy AI-powered solutions using LLMs, RAG, and agent-based frameworks.

Key responsibilities include building microservices with Java/Python, integrating AI services, and mentoring junior developers while ensuring security and governance across enterprise systems.

Qualifications

  • 8-9 years of experience in Java-based enterprise application development.
  • 1-2 years hands-on experience in AI and Generative AI development.
  • Experience designing, developing, and deploying AI-powered solutions using LLMs, RAG, and agent-based frameworks.
  • Strong background in building scalable microservices using Java/Python, Spring AI, MongoDB, and cloud-native architectures.

Responsibilities

  • Design and develop AI-powered applications using LLMs, RAG, and agentic frameworks.
  • Build and integrate AI agents using Google ADK, LangGraph, and LangChain.
  • Develop intelligent document processing solutions using Google Document AI.
  • Implement Retrieval-Augmented Generation (RAG) pipelines for knowledge management.
  • Design and develop RESTful microservices using Java, Spring Boot, and Spring AI.
  • Integrate AI services with enterprise applications and backend systems.
  • Design databases and data models using MongoDB and Hibernate/JPA.
  • Optimize AI application performance, scalability, and reliability.
  • Collaborate with stakeholders to translate requirements into solutions.
  • Perform code reviews, testing, deployment, and production support.
  • Ensure adherence to software engineering best practices, security standards, and AI governance.
  • Mentor junior developers and contribute to AI solution architecture.

Skills

Java
Python
Generative AI
LLMs
RAG
Spring AI
Spring Boot
MongoDB
Hibernate/JPA
REST APIs
Google ADK
LangChain
LangGraph
Microservices

Tools

Google ADK
LangGraph
LangChain
Google Document AI

Job description

Job Summary Experienced software engineer with 8-9 years of expertise in Java-based enterprise application development and 1-2 years of hands-on experience in AI and Generative AI application development. Skilled in designing, developing, and deploying AI-powered solutions using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), agent-based frameworks, and document processing technologies. Strong background in building scalable microservices-based applications using Java/Python, Spring AI, MongoDB, and cloud-native architectures.

Key Responsibilities
  • Design and develop AI-powered applications using LLMs, RAG, and agentic frameworks.
  • Build and integrate AI agents using Google ADK, LangGraph, and LangChain.
  • Develop intelligent document processing solutions using Google Document AI.
  • Implement Retrieval-Augmented Generation (RAG) pipelines for enterprise knowledge management.
  • Design and develop RESTful microservices using Java, Spring Boot, and Spring AI.
  • Integrate AI services with enterprise applications and backend systems.
  • Design databases and data models using MongoDB and Hibernate/JPA.
  • Optimize AI application performance, scalability, and reliability.
  • Work closely with business stakeholders to identify AI use cases and translate requirements into solutions.
  • Perform code reviews, testing, deployment, and production support.
  • Ensure adherence to software engineering best practices, security standards, and AI governance guidelines.
  • Mentor junior developers and contribute to AI solution architecture.
Skill Requirements
  • Strong experience in developing and maintaining enterprise-grade applications using Java and/or Python.
  • Hands-on experience in building AI and Generative AI applications for business use cases.
  • Proficiency in developing AI agents using Google Agent Development Kit (ADK).
  • Experience with Google Document AI for intelligent document processing and data extraction.
  • Strong knowledge of LangChain for developing LLM-powered workflows and applications.
  • Experience using LangGraph to design and orchestrate multi-agent and agentic AI solutions.
  • Expertise in implementing Retrieval-Augmented Generation (RAG) architectures and knowledge retrieval pipelines.
  • Experience integrating Large Language Models (LLMs) into enterprise applications.
  • Strong knowledge of Spring AI and Spring Boot for AI-enabled application development.
  • Hands-on experience in designing and developing Microservices-based architectures.
  • Proficiency in MongoDB for data storage and retrieval.
  • Experience with Hibernate/JPA for database persistence and ORM implementation.
  • Strong understanding of RESTful API design, development, and integration.
  • Experience in application performance optimization, debugging, and troubleshooting.
  • Knowledge of software development best practices, including testing, code reviews, and CI/CD processes.
  • Ability to collaborate with cross-functional teams and translate business requirements into technical solutions.
  • Strong problem-solving, analytical, and communication skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Applications Development – Tech Lead (Java, UI, PL-SQL & Agentic AI)
VP, Applications Development – Tech Lead (Java, UI, PL-SQL & Agentic AI)

Citi • Tampa (FL)

On-site
USD 180,000 - 240,000
AI Engineer
AI Engineer

Qaurs Techno Systems LLC • Charlotte (NC)

On-site
USD 90,000 - 120,000
Java Back-End Engineer – AI Technologies
Java Back-End Engineer – AI Technologies

Moofwd • O’Fallon (MO), Northern (KY)

Hybrid
USD 120,000 - 180,000
Backend AI Developer
Backend AI Developer

Advanced Tech Placement • Alpharetta (GA)

On-site
USD 130,000 - 210,000
Java Gen AI Engineer
Java Gen AI Engineer

Photon • Dallas (TX)

On-site
USD 140,000 - 180,000
AI/Java Engineer
AI/Java Engineer

New York Technology Partners • United States

On-site
USD 120,000 - 150,000
Senior GenAl Engineer - Google ADK + Agentic AI
Senior GenAl Engineer - Google ADK + Agentic AI

Compunnel, Inc. • Charlotte (NC)

On-site
USD 140,000 - 190,000
Jr. AI Developer
Jr. AI Developer

Ultimate Staffing Services • Plano (TX)

On-site
USD 58,000 - 59,000
Generative AI Engineer
Generative AI Engineer

Strategic Staffing Solutions • Charlotte (NC)

Hybrid
USD 140,000 - 190,000
Programmer
Programmer

Atlas • Village of Tarrytown (NY)

On-site
USD 180,000 - 260,000