> Markdown version of [/jobs/ext/2189561-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2189561-java-full-stack-developer). 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). --- # Java Full Stack Developer - **Company:** Visionary Innovative Technology Solutions LLC - **Location:** Dallas, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Application Performance Management, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Databases, Database Development, Design of User Interfaces, Hibernate (Java), Java Persistence API, NoSQL, OAuth, Object-Oriented Software Development, Scrum Methodology, Swagger, Responsive Web Design, Search Technologies, SQL Databases, TypeScript, Openapi, Multithreading, Enterprise Software Applications, Chatbots, Spring-mvc, ReactJS, Retrieval-Augmented Generation, Large Language Models, Prompt Engineering, Spring-boot, Backend, Question Answering, Integration Tests, Front End Software Development, React Redux, Virtual Agents, React Testing Library, Restful APIs, Es2015, Microservices - **Published:** August 22, 2026 - **Apply:** https://www.dice.com/job-detail/77cc8004-51f4-4219-bb4f-b11f5b41c9f2 ## About the Role The ideal candidate should be capable of developing end-to-end applications, including backend microservices, modern React-based user interfaces, REST APIs, databases, and AI-powered features such as LLM integrations, chatbots, RAG, and intelligent automation., * 4+ years of experience in Java application development. * Strong experience with Java 8/11/17+. * Hands-on experience with Spring Boot and Microservices. * Strong knowledge of: + Core Java + OOP + Collections + Multithreading + Java Streams and Lambda Expressions * Experience with Spring MVC, Spring Data JPA, Hibernate, and Spring Security. * Strong experience developing RESTful APIs. * Knowledge of API documentation using Swagger/OpenAPI. React Frontend * Strong hands-on experience with React.js. * JavaScript ES6+ and TypeScript. * React Hooks and functional components. * State management using Redux / Context API. * REST API integration. * HTML5 and CSS3. * Responsive web design. * Experience with Jest / React Testing Library is preferred. AI / GenAI Experience * Hands-on experience integrating LLM/GenAI APIs into applications. * Experience with OpenAI, Azure OpenAI, AWS Bedrock, Claude, or Gemini. * Knowledge of Prompt Engineering. * Experience building RAG applications. * Knowledge of: + Embeddings + Semantic Search + Vector Databases + Document Processing * Experience with LangChain, Spring AI, or similar AI frameworks. * Understanding of AI Agents / Agentic AI is preferred. ## Description * Design, develop, and maintain scalable full-stack applications using Java and React.js. * Develop backend services and microservices using Java and Spring Boot. * Build responsive and reusable user interfaces using React.js, JavaScript, TypeScript, HTML5, and CSS3. * Design and develop RESTful APIs and integrate with internal and external systems. * Develop database solutions using SQL and NoSQL databases. * Work with Spring Boot, Spring MVC, Spring Data JPA, Hibernate, and Spring Security. * Implement application authentication and authorization using OAuth2, JWT, or similar technologies. * Integrate AI/LLM services such as OpenAI, Azure OpenAI, AWS Bedrock, Anthropic Claude, or Google Gemini. * Build AI-powered application features such as: + AI Chatbots + Virtual Assistants + Intelligent Search + Document Summarization + Question Answering + Content Generation * Develop and integrate RAG (Retrieval-Augmented Generation) solutions. * Work with embeddings, semantic search, and vector databases. * Collaborate with AI/ML engineers to integrate AI models into enterprise applications. * Optimize application performance, scalability, security, and reliability. * Write unit and integration tests and participate in code reviews. * Troubleshoot production issues and perform root cause analysis. * Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care)