Java Full Stack Developer with Gen AI

RITWIK Infotech Inc

Columbus (OH)

On-site

USD 95,000 - 125,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RITWIK Infotech Inc. is seeking a Java Full Stack Developer to design and implement scalable enterprise-grade applications. The role spans frontend and backend, APIs, and AI-enabled features, with emphasis on forward deployment and client collaboration.

You will work across Java Spring Boot, React or Angular, REST APIs, and cloud platforms to deliver integrated AI-powered solutions for complex enterprise use cases. Strong communication and problem-solving skills are essential.

Qualifications

  • 5+ years of software/full-stack development.
  • Experience delivering enterprise applications in production environments.
  • Strong communication and stakeholder-management skills.

Responsibilities

  • Design and develop scalable full-stack apps using Java/Spring Boot, REST APIs, and modern frontend frameworks.
  • Build responsive UIs with React.js/Angular and integrate with backend services and APIs.
  • Design and implement microservices-based architectures and enterprise integration solutions.
  • Develop GenAI and Agentic AI capabilities within enterprise applications and workflows.
  • Work with LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, and similar frameworks.
  • Integrate AI solutions with existing enterprise data sources, databases, and APIs.

Skills

Java
Spring Boot
Microservices
REST APIs
React.js
Angular
TypeScript
SQL
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
GenAI
Agentic AI
LangChain
LangGraph

Tools

Git
CI/CD pipelines
LangChain
LangGraph
Docker
Kubernetes

Job description

Frontend-backend API integration

Job Title: Full Stack Developer - Advanced
Location: Columbus, OH(Onsite)
Duration: Long Term

Job Overview: We are looking for a Java Full Stack Developer / Forward Deployed Engineer with strong hands-on experience in Java, Spring Boot, modern frontend technologies, APIs, cloud platforms, and enterprise application development. The ideal candidate will work closely with business and technical stakeholders to design, build, integrate, and deploy AI-powered and Agentic AI solutions for enterprise use cases.

This role requires a strong engineering mindset with the ability to work across the frontend, backend, APIs, data, cloud, and AI/agentic layers, rapidly convert business requirements into working solutions, and support deployments in complex enterprise environments.

Key Skills / Search Keywords

Java | Spring Boot | Microservices | React.js | Angular | JavaScript | TypeScript | REST API | SQL | AWS/Azure/Google Cloud Platform | Docker | Kubernetes | CI/CD | GenAI | Agentic AI | LLM | RAG | LangChain | LangGraph | CrewAI | AutoGen | Semantic Kernel | MCP | Vector Database | Prompt Engineering | AI Agents | API Integration | Full Stack Development | Forward Deployed Engineer

Key Responsibilities
  • Design and develop scalable full-stack applications using Java, Spring Boot, REST APIs, and modern frontend frameworks.
  • Build responsive user interfaces using React.js / Angular and integrate them with backend services and APIs.
  • Design and implement microservices-based applications and enterprise integration solutions.
  • Develop and integrate GenAI and Agentic AI capabilities into enterprise applications and workflows.
  • Work with AI/agent frameworks such as LangChain, LangGraph, Microsoft Semantic Kernel, CrewAI, AutoGen, or similar frameworks.
  • Integrate applications with LLMs, RAG pipelines, vector databases, AI APIs, and enterprise data sources.
  • Develop APIs and tool integrations that enable AI agents to interact with enterprise systems.
  • Work with MCP (Model Context Protocol) or similar approaches for connecting AI agents with enterprise tools and services.
  • Build proof-of-concepts rapidly and evolve them into production-ready solutions.
  • Work directly with client/business stakeholders to understand ambiguous business problems and translate them into technical solutions.
  • Design and implement workflows involving AI agents, orchestration, tool calling, memory, human-in-the-loop processes, and automated decisioning.
  • Integrate AI solutions with existing enterprise applications, databases, APIs, and legacy systems.
  • Implement authentication, authorization, security, logging, monitoring, and governance requirements.
  • Deploy applications and AI workloads on cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Containerize and deploy applications using Docker and Kubernetes.
  • Implement CI/CD pipelines and follow modern DevOps and software engineering practices.
  • Perform testing, debugging, performance optimization, and production support.
  • Collaborate with architects, product managers, AI engineers, data engineers, and client stakeholders.
  • Document technical designs, reusable components, integration patterns, and deployment processes.
Required Technical Skills Backend
  • Strong hands-on experience with Java 8/11/17+
  • Spring Boot, Spring MVC, Spring Security
  • Microservices architecture
  • RESTful APIs and API integration
  • Hibernate / JPA
  • SQL and relational databases
  • Experience with messaging systems such as Kafka/RabbitMQ is preferred
Frontend
  • Strong experience with React.js or Angular
  • JavaScript / TypeScript
  • HTML5, CSS3
  • Responsive UI development
  • Frontend-backend API integration
Agentic AI / GenAI
  • Understanding of Generative AI, LLMs, and Agentic AI
  • Hands-on experience integrating LLMs into applications
  • Experience with one or more agentic frameworks such as:
  • LangChain
  • LangGraph
  • CrewAI
  • AutoGen
  • Semantic Kernel
  • Google ADK / AWS Bedrock Agents

Knowledge of RAG, embeddings, vector databases, prompt engineering, tool/function calling, and agent orchestrationExposure to MCP / Model Context Protocol is an advantageUnderstanding of LLM evaluation, observability, guardrails, and responsible AI is preferred

Cloud & DevOps
  • Experience with at least one cloud platform: AWS / Azure / Google Cloud Platform
  • Docker and Kubernetes
  • CI/CD pipelines
  • Git / GitHub / GitLab / Bitbucket
  • Cloud-native application development
  • Experience with cloud-based AI services is preferred
Data & Integration
  • Strong SQL and database fundamentals
  • Experience with relational and NoSQL databases
  • Exposure to vector databases such as Pinecone, Weaviate, Milvus, OpenSearch, or similar
  • Experience integrating enterprise APIs, third-party services, and data platforms
  • Understanding of data pipelines and event-driven architectures is a plus
Forward Deployed Engineer Capabilities
  • Ability to work directly with client engineering and business teams.
  • Strong problem-solving skills and ability to operate in ambiguous environments.
  • Ability to rapidly prototype and demonstrate working solutions.
  • Strong communication and stakeholder-management skills.
  • Ability to explain technical concepts and architecture decisions to both technical and non-technical audiences.
  • Comfortable owning solutions end-to-end from discovery and design through development, deployment, and production support.
  • Willingness to work closely with customers and adapt solutions based on real-world feedback.
Experience
  • 5+ years of experience in software/full-stack development.
  • Strong commercial experience in Java Full Stack Development.
  • At least 1 2 years of hands-on exposure to GenAI / Agentic AI / AI-enabled application development preferred.
  • Experience delivering enterprise applications in production environments.
  • Experience working with large enterprise clients is a strong advantage.
  • BFSI / Healthcare / Retail / Telecom or other regulated-industry experience is preferred.
Preferred Qualifications
  • Experience building AI-native applications or agentic workflows.
  • Experience with LLM APIs such as OpenAI, Azure OpenAI, AWS Bedrock, or Google Vertex AI.
  • Experience with RAG and enterprise knowledge systems.
  • Experience with AI observability, evaluation, guardrails, and governance.
  • Exposure to enterprise security concepts such as OAuth2, JWT, IAM, RBAC, and API security.
  • Experience working in Agile/Scrum environments.
  • Strong analytical, communication, and client-facing skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer - Advanced | Columbus, US | JPMC
Full Stack Developer - Advanced | Columbus, US | JPMC

Worky • United States

On-site
USD 48,000 - 168,000
Health, vision and dental benefits
401k retirement plan
Paid time off
AI Agentic Developer SFO
AI Agentic Developer SFO

KLM Careers • San Francisco (CA)

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

ClifyX • Irving (TX)

Hybrid
USD 130,000 - 160,000
Sr Full stack Java Developer
Sr Full stack Java Developer

Hudson Manpower • Allentown

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

Kaleidoscope Innovation • Fort Worth (TX)

On-site
USD 140,000 - 190,000
Java Gen AI Engineer
Java Gen AI Engineer

Photon • Dallas (TX)

On-site
USD 140,000 - 180,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
Gen AI Java Lead
Gen AI Java Lead

Photon • Dallas (TX)

On-site
USD 140,000 - 190,000
Java Backend with AI agent development
Java Backend with AI agent development

Vidorra Consulting Group • Mountain View (CA)

Hybrid
USD 140,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

TechDigital Group • Irving (TX)

On-site
USD 180,000 - 240,000