What are the responsibilities and job description for the Senior Java Full Stack Developer (React) position at Smart IT Frame LLC?
Job Role :Senior Java Full Stack Developer (React)
Location :Tampa, FL (Hybrid)
Mode of Hiring: Full Time Permanent
Job Description:
Design and develop scalable web applications using Java Spring Boot and Reactjs
Build and consume RESTful APIs and integrate frontend applications with backend services
Develop reusable and responsive UI components using Reactjs
Implement state management routing and API integrations in React applications
Design and optimize database schemas queries and data models
Participate in code reviews unit testing and performance optimization
Collaborate with crossfunctional teams including Business Analysts QA and DevOps engineers
Support CICD pipelines deployments and production issue resolution
Required Skills:
Strong experience in Java 18 and Object Oriented Programming
Hands-on experience with Spring Boot Spring MVC Spring Data JPA and Hibernate
Proficiency in Reactjs JavaScriptTypeScript Hooks ReduxContext API
Experience with REST APIs Microservices architecture
Knowledge of SQL databases such as Oracle MySQL PostgreSQL or SQL Server
Experience with Git GitHubBitbucket MavenGr
Understanding of AgileScrum development methodologies
Preferred Skills
Experience with AWS Azure or GCP
Knowledge of Docker Kubernetes OpenShift
Exposure to CICD tools such as Jenkins TeamCity Tekton or Harness
Experience in Java Microservices and cloudnative applications