Principal Full-Stack Engineer | Java + React + Python + AI
Posted
Jul 11, 2026 (4d ago)
Seniority
Lead
Work Model
On-site
Type
Contract
Category
Salary
Not specified
Skills
Description
Position- Principal Full-Stack Engineer π₯ Required Skills β 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 #Java #FullStack #ReactJS #Python #SpringBoot #AWS #Azure #Microservices #GenerativeAI #LLM #OpenAI #RAG #LangChain #SoftwareEngineer #PrincipalEngineer #Hiring #TexasJobs #RichardsonTX #AIJobs #TechJobs The Principal Full-Stack Engineer | Java + React + Python + AI is a contract, on-site role based in Richardson, TX. This role is responsible for designing, developing, and maintaining end-to-end web applications, including back-end services built in Java and Python and front-end interfaces using React and modern web technologies. The engineer will architect scalable systems, integrate AI/ML capabilities into applications, optimize performance, and ensure reliability and security across the stack. Day-to-day tasks include writing clean, testable code, conducting code reviews, collaborating with product managers and cross-functional teams, mentoring other engineers, and contributing to technical design and best practices. The role also involves troubleshooting production issues, improving CI/CD pipelines, and staying current with emerging tools and frameworks relevant to full-stack and AI development. Qualifications Candidates should possess strong Back-End Web Development skills, including experience with Java, Python, APIs, microservices, and database design. Candidates should possess solid Front-End Development skills, including React, JavaScript/TypeScript, Cascading Style Sheets (CSS), HTML, and responsive UI frameworks. Candidates should possess advanced Software Development and Full-Stack Development skills, covering system architecture, design patterns, testing, and deployment. Candidates should possess experience with AI/ML integration, working with relevant libraries, services, or platforms to embed intelligent features into applications. Extensive experience in cloud platforms (AWS, Azure, or Google Cloud), CI/CD pipelines, containerization (Docker, Kubernetes), and application security best practices. Proven ability to lead technical initiatives, mentor team members, and collaborate effectively with cross-functional stakeholders. Strong problem-solving, analytical, and communication skills, with the ability to work independently and handle complex technical challenges. Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Similar Jobs
Sr. Solutions Architect - Agencies
Databricks Β· USA
Senior Software Engineer - Data Platform
Samsara Β· USA
Software Developer Sr. - AI-Native .NET/ Azure (Cloud Platform)
Dayforce Β· USA
Staff Software Engineer, Backend (Lake Analytics Platform)
Affirm Β· USA