Full Stack Java Engineer (Java + React + AI Exposure)
Location: Dallas, Texas (Office-based)
Type: Contract
Start Date: Immediate
Tier 1 Experience Required
Overview
We're seeking a talented Full Stack Java Engineer who is a true utility player-equally comfortable modernizing legacy systems, building React front-ends, and integrating AI-driven workflows into enterprise applications. This is not a specialized AI/ML role, but rather an opportunity for a strong, adaptable full-stack generalist to grow across an evolving technology landscape.
What You'll Do
- Design, develop, and enhance enterprise-grade applications across Java backend and React frontend
- Modernize legacy Java systems while building scalable improvements
- Build and support client-facing portals using modern frameworks
- Integrate AI and agentic capabilities into existing business workflows
- Develop lightweight Python-based automation and AI integrations
- Contribute to technical design, system architecture, debugging, and performance optimization
- Collaborate across teams in a polyglot engineering environment
What We're Looking For Core Requirements
Full-Stack Mastery
- Strong hands-on Java backend development experience
- Proven track record building complex full-stack applications
- Expert-level React.js or modern front-end framework experience
- Comfort navigating legacy and modern enterprise architectures across the entire stack
Engineering Versatility
- Ability to work across multiple languages and technology stacks
- Strong fundamentals with genuine adaptability to evolving technologies
- Utility-first mindset-not a narrow specialist
AI/Agentic Exposure (Secondary, But Important)
- Experience you should have: Integrating AI or agentic workflows into business applications; practical Python development; building AI-assisted systems (e.g., OCR + LLM-driven document extraction, intelligent validation, agentic orchestration)
- Nice-to-have: Familiarity with Foundry-like or agentic development environments
- Not required: AI/ML research expertise, deep model training, or Python-only backgrounds
What We Won't Consider
- Pure Java engineers unwilling to expand beyond backend
- Pure AI/ML specialists without strong full-stack capability
- Highly narrow specialists with limited cross-technology adaptability
The Ideal Candidate
You're an exceptional Java + React full-stack engineer who:
- Thrives as a generalist across diverse and evolving systems
- Brings practical AI/agentic integration experience
- Can learn and grow into emerging LLM ecosystems
- Values breadth and adaptability over deep specialization
- Operates confidently in fast-moving technical environments