> Markdown version of [/jobs/ext/617590-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/617590-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, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Agile Methodology, Amazon Web Services, Application Performance Management, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Relational Databases, Software Debugging, DevOps, Github, Java Persistence API, Java Web Services, Spring Framework, Junit, PostgreSQL, Apache Maven, Microsoft SQL Server, MySQL, Oracle (Applications), Scrum Methodology, Release Management, Mockito, Selenium, Software Engineering, TypeScript, Web Application Frameworks, Web Services, Enterprise Software Applications, Spring-mvc, ReactJS, Spring-boot, Cypress (Programming Language), Git, Event Driven Architecture, Build Management, Containerization, Deployment Automation, Apache Kafka, Software Coding, Restful APIs, Legacy Systems, Jenkins, Microservices - **Published:** June 16, 2026 - **Apply:** https://www.dice.com/job-detail/9feeebd3-a445-43ca-be25-21b612a13376 ## About the Role * 8+ years of experience in Java Full Stack Development. * Strong hands-on experience with Java, Spring Boot, and Microservices architecture. * Extensive experience in ReactJS, JavaScript, TypeScript, HTML5, and CSS3. * Experience developing and consuming RESTful APIs and web services. * Strong knowledge of Spring Framework, Spring MVC, Spring Data JPA, and Spring Security. * Experience working with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL. * Proficiency in Git, Maven, and build management tools. * Experience with Agile/Scrum development methodologies. * Strong debugging, troubleshooting, and analytical skills. * Excellent communication and collaboration abilities. Preferred Skills * Experience with cloud platforms such as AWS or Azure. * Familiarity with Docker and Kubernetes containerization technologies. * Experience implementing CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps. * Knowledge of automated testing frameworks such as JUnit, Mockito, Selenium, or Cypress. * Experience with event-driven architectures and messaging tools like Kafka. * Exposure to legacy application modernization projects. ## Description * Design, develop, and maintain scalable Java-based applications using Spring Boot and Microservices architecture. * Develop responsive and interactive user interfaces using ReactJS and modern JavaScript frameworks. * Build and maintain RESTful APIs and backend services for enterprise applications. * Collaborate with business analysts, product owners, architects, and development teams to deliver high-quality solutions. * Participate in application modernization initiatives by migrating legacy systems to modern Java and React-based architectures. * Perform code reviews and ensure adherence to coding standards, security policies, and best practices. * Troubleshoot and resolve application issues across development, testing, and production environments. * Optimize application performance, scalability, and reliability. * Participate in Agile ceremonies including sprint planning, daily standups, backlog grooming, and retrospectives. * Support testing, deployment, and release management activities throughout the software development lifecycle. * Work closely with DevOps teams to implement CI/CD processes and cloud-native deployment strategies. * Create technical documentation, design specifications, and operational procedures as required. ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)