> Markdown version of [/jobs/ext/1317088-hiring-principal-full-stack-engineer-java-react-python-ai](https://www.wearedevelopers.com/jobs/ext/1317088-hiring-principal-full-stack-engineer-java-react-python-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hiring: Principal Full-Stack Engineer | Java + React + Python + AI - **Company:** Generative Ai - **Location:** Richardson, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Bootstrap (Software), Continuous Integration, Elasticsearch, Hibernate (Java), Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, Node.Js, OAuth, RabbitMQ, Openid Connect, JSON Web Token, Enterprise Software Applications, ReactJS, Retrieval-Augmented Generation, Large Language Models, Prompt Engineering, Spring-boot, HuggingFace, Apache Kafka, Virtual Agents, Docker, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/3ad25259-6253-44b2-851c-dfdd5e7c663f ## About the Role Java 17+, Spring Boot, Hibernate ReactJS, Node.js, Bootstrap Python Development Microservices Architecture REST APIs AWS or Azure Cloud SQL Server / PostgreSQL MongoDB / Elasticsearch Kafka or RabbitMQ Docker & CI/CD OAuth2, OpenID Connect, JWT AI Experience Required * OpenAI / Azure OpenAI / Anthropic Claude / AWS Bedrock * LLM Integration * Prompt Engineering * RAG (Retrieval-Augmented Generation) * Embeddings * Vector Databases * Agentic AI Workflows Nice to Have * Palantir Foundry * LangChain * LlamaIndex * Hugging Face Experience * 10+ Years * Strong Architecture & Design Experience * Technical Leadership * Enterprise Application Development * End-to-End Delivery ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [The Data Phoenix: The future of the Internet and the Open Web](https://www.wearedevelopers.com/videos/1116-the-data-phoenix-the-future-of-the-internet-and-the-open-web) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)