Full Stack Java Engineer (Java + React + AI Exposure)
First Soft Solutions LLC · Dallas, TX · 2 wk ago
On-siteEngineeringContract
About the role
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.
Responsibilities
- 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
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 integrating AI or agentic workflows into business applications
- Practical Python development experience
- Building AI-assisted systems (e.g., OCR + LLM-driven document extraction, intelligent validation, agentic orchestration)
Qualifications
- 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're Looking For
- The Ideal Candidate
- Thrives as a generalist across diverse and evolving systems
- Bring 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