Java Full Stack Developer with
Job Title: Java Full Stack Developer with React.jsLocation: Austin, TXDuration: Long TermKey ResponsibilitiesDevelop and maintain full stack web applications using Java, Spring Boot, and React.jsBuild responsive and user friendly front end components using React.js, JavaScript, HTML5, and CSS3Design and develop RESTful APIs and backend servicesWork with databases such as Oracle, PostgreSQL, or MySQLParticipate in system design, code reviews, and technical discussionsCollaborate with business analysts, QA teams, and DevOps teams for successful project deliveryTroubleshoot production issues and optimize application performanceFollow Agile/Scrum development methodologies and best practicesWrite clean, maintainable, and reusable codeRequired Skills7+ years of experience in Java Full Stack DevelopmentStrong hands on experience with Java 8/11/17 and Spring BootExpertise in React.js, Redux, JavaScript, TypeScript, HTML5, and CSS3Experience developing REST APIs and microservices architectureStrong knowledge of SQL and relational databasesExperience with Git, Maven, Jenkins, and CI/CD pipelinesFamiliarity with cloud platforms such as AWS or AzureExperience working in Agile development environmentsStrong problem solving and communication skillsPreferred SkillsExperience with Docker and KubernetesKnowledge of Kafka or other messaging systemsExperience with unit testing frameworks such as JUnit and JestPrior experience in healthcare, finance, or government projects is a plusEducationBachelors degree in Computer Science, Information Technology, or related field preferred.