Haystack
← Back to Jobs
Remote
Technology
VI

Java Developer/Technical Lead (Exp-10+Years) with AI & API Development exp-Full time-Remote

Visionary Innovative Technology SolutionsUnited States🇺🇸United StatesPosted 27 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
Yesterday
MicroservicesSOAPSpringSpring BootOAuthSSOGenerative AIHTTPHTTPSHibernateJWTJavaLLMREST

Job Description

We are seeking an experienced Java Developer / Technical Lead with 10+ years of hands-on experience in Java, Spring Boot, Microservices, API Development, and AI/Generative AI integration.

The ideal candidate will have strong expertise in designing scalable backend systems, developing and integrating APIs, leading technical discussions, and implementing AI-powered capabilities using LLMs, GenAI platforms, and modern AI frameworks.


Mandatory Skills

Java | Spring Boot | Microservices | REST API | API Development & Integration | AI/GenAI | LLM | Spring AI / LangChain4j | Cloud


Key Responsibilities

  • Lead the design and development of scalable enterprise applications using Java and Spring Boot.
  • Design, develop, and maintain RESTful APIs and microservices.
  • Lead technical architecture and solution design discussions.
  • Define API standards, security, versioning, error handling, and integration patterns.
  • Integrate applications with internal systems, third-party platforms, databases, and cloud services.
  • Develop secure and scalable backend services.
  • Lead end-to-end API development from requirement analysis through production deployment.
  • Create and review HLD, LLD, API specifications, sequence diagrams, and technical documentation.
  • Integrate AI and Generative AI capabilities into Java-based applications.
  • Develop backend services that interact with LLMs and AI platforms.
  • Build AI-powered solutions such as intelligent assistants, chatbots, document processing, and enterprise search.
  • Implement RAG (Retrieval-Augmented Generation) architectures where required.
  • Conduct code reviews and establish coding standards and best practices.
  • Mentor developers and provide technical leadership.
  • Troubleshoot complex production issues and perform root cause analysis.
  • Collaborate with Architects, Product Owners, AI Engineers, DevOps, QA, and business teams.

Java & Backend Development

  • 10+ years of hands-on experience in Java development.
  • Strong experience with Java 8/11/17/21.
  • Strong knowledge of:
    • Core Java
    • OOP
    • Collections
    • Multithreading and Concurrency
    • Java Streams and Lambda Expressions
    • JVM and Performance Optimization
    • Design Patterns
    • SOLID Principles
  • Hands-on experience with:
    • Spring Framework
    • Spring Boot
    • Spring Cloud
    • Spring MVC
    • Spring Data JPA
    • Hibernate
    • Spring Security
  • Strong experience with Microservices and Distributed Systems.

API Development & Integration

  • Strong hands-on experience designing and developing RESTful APIs.
  • Experience with:
    • REST
    • SOAP
    • JSON
    • XML
    • HTTP/HTTPS
  • Experience creating and maintaining API specifications using Swagger/OpenAPI.
  • Strong understanding of:
    • API lifecycle management
    • API versioning
    • API security
    • Rate limiting
    • Authentication and authorization
  • Experience with:
    • OAuth 2.0
    • OpenID Connect
    • JWT
    • SSO

Similar jobs