Principal Full-Stack Engineer | Java + React + Python + AI
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
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 RequiredOpenAI / Azure OpenAI / Anthropic Claude / AWS BedrockLLM IntegrationPrompt EngineeringRAG (Retrieval-Augmented Generation)EmbeddingsVector DatabasesAgentic AI Workflows⭐ Nice to HavePalantir FoundryLangChainLlamaIndexHugging Face👨💻 Experience10+ YearsStrong Architecture & Design ExperienceTechnical LeadershipEnterprise Application DevelopmentEnd-to-End Delivery#Java #FullStack #ReactJS #Python #SpringBoot #AWS #Azure #Microservices #GenerativeAI #LLM #OpenAI #RAG #LangChain #SoftwareEngineer #PrincipalEngineer #Hiring #TexasJobs #RichardsonTX #AIJobs #TechJobsThe 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.QualificationsCandidates 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.