> Markdown version of [/jobs/ext/1473187-principal-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1473187-principal-full-stack-engineer). 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). --- # Principal Full-Stack Engineer - **Company:** Aventine software - **Location:** Richardson, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Microsoft Azure, Continuous Integration, Elasticsearch, Hibernate (Java), Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, Node.Js, OAuth, OpenID, RabbitMQ, Openid Connect, Software Engineering, TypeScript, ReactJS, Large Language Models, Spring-boot, HuggingFace, Apache Kafka, Virtual Agents, Restful APIs, Docker, Jenkins, Microservices - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/4d41e2d3-1239-4e5a-b4bd-7802a03298de ## About the Role * 10+ years of software development experience * Strong experience with Java 17+, Spring Boot, Hibernate * Hands-on experience with ReactJS, JavaScript, TypeScript, Node.js * Strong Python development experience * Microservices architecture and REST APIs * Kafka or RabbitMQ * AWS and/or Azure * Docker and Kubernetes * SQL Server/PostgreSQL and MongoDB/Elasticsearch * OAuth 2.0, OpenID Connect (OIDC), JWT * Experience with CI/CD, Azure DevOps or Jenkins * Hands-on experience with OpenAI, Azure OpenAI, AWS Bedrock, LLMs, RAG, Embeddings, and Agentic AI Preferred Skills * Palantir Foundry * LangChain * LlamaIndex * Hugging Face, * Non-local candidates must be willing to relocate. * Client requires an in-person interview. * Prior experience with Tier-1 companies is highly preferred. ## Related Videos - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Under the Hood of Building on Lovable](https://www.wearedevelopers.com/videos/100032-under-the-hood-of-building-on-lovable) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)