freehire launches on Product Hunt on 26 August.

Follow →

Senior AI Java Full Stack Developer- (JOB JB)

Summary

Build enterprise Java/Spring Boot apps with React/Angular frontends and integrate AI features using LLMs and Python frameworks like FastAPI.

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and modern frontend frameworks.
  • Build and integrate scalable RESTful APIs and microservices.
  • Develop AI-enabled applications using Generative AI, Large Language Models (LLMs), and Python frameworks.
  • Design and implement secure authentication and authorization using OAuth2 and JWT.
  • Build responsive user interfaces using React or Angular.
  • Develop backend services using Flask, FastAPI, or Django.
  • Implement automated testing and maintain high code quality through CI/CD pipelines.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Develop event-driven applications using Kafka or other messaging platforms.
  • Monitor, optimize, and troubleshoot AI models and production systems using LLM observability tools.
  • Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions.

Qualifications:

At least 10 years of overall software development experience

Minimum of 6 years of hands-on Java development experience

Strong experience with:

  • Java
  • Spring Boot
  • REST APIs
  • Python

Hands-on experience with at least one frontend framework:

  • React
  • Angular

Experience developing Generative AI or LLM-powered applications.

Proficiency in one or more Python frameworks:

  • Flask
  • FastAPI
  • Django

Strong understanding of API documentation and integration using:

Experience implementing application security using:

  • OAuth2
  • JWT

Experience with automated testing tools:

  • PyTest
  • Jest
  • Playwright

Strong knowledge of relational databases:

  • MySQL

Experience with cloud-native technologies:

  • Docker

Experience with messaging platforms:

  • Kafka

Knowledge of LLM Observability, AI monitoring, prompt evaluation, or AI performance optimization is highly preferred.

See also