JOBSEARCHER

Java Full Stack Developer with React

Role: Java Full Stack Developer with React Location: Irving, TX/Tampa, FL (Hybrid 3 days onsite in a week) Job Type: Full-Time Position SummaryWe are seeking an experienced Java Full Stack Developer with strong expertise in React.js to design, develop, and maintain scalable enterprise applications. The ideal candidate will have experience building modern web applications using Java-based backend technologies and React on the frontend. You will collaborate with cross-functional teams to deliver high-quality, secure, and performant software solutions.Required Experience12+ years of professional software development experienceStrong experience in Java Full Stack development with React.jsExperience working in Agile/Scrum environmentsRequired SkillsStrong proficiency in Java 8/11/17Hands-on experience with Spring Boot, Spring MVC, and Spring SecuritySolid understanding of Microservices Architecture and RESTful APIsStrong frontend development experience using React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3Experience with state management libraries such as Redux or Context APIKnowledge of responsive UI development and component-based architectureExperience with relational databases such as Oracle, SQL Server, or PostgreSQLGood understanding of SQL and database designExperience with Git and version control best practicesFamiliarity with build tools such as Maven or GradleExperience with API testing tools such as PostmanUnderstanding of unit testing frameworks such as JUnit, Mockito, or frontend testing librariesPreferred SkillsExperience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP)Hands-on experience with Docker and KubernetesFamiliarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOpsKnowledge of messaging technologies such as Kafka or RabbitMQExperience with monitoring and logging tools such as Splunk, Grafana, or PrometheusExposure to SonarQube and secure coding practicesKey ResponsibilitiesDesign, develop, test, and deploy scalable full-stack applications using Java and React.Build and maintain RESTful APIs and microservices.Develop responsive, reusable, and high-performance user interfaces using React.Integrate frontend applications with backend services.Write clean, maintainable, and well-documented code following industry best practices.Participate in code reviews and ensure high-quality software delivery.Troubleshoot, debug, and optimize application performance.Collaborate with product owners, business analysts, QA engineers, and DevOps teams throughout the software development lifecycle.Contribute to architectural discussions and technical design decisions.Support production deployments and resolve critical issues when required.