What are the responsibilities and job description for the Senior Java Developer (React) position at Smart IT Frame LLC?
Position: Senior Java Full Stack Developer (React)
Location :Tampa, FL
Type: Full Time Permanent
*10 years of experience Mandate
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 cross functional 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
- Handson experience with Spring Boot Spring MVC Spring Data JPA and Hibernate
- Proficiency in Reactjs JavaScript TypeScript Hooks Redux Context API
- Experience with REST APIs Microservices architecture
- Knowledge of SQL databases such as Oracle MySQL PostgreSQL or SQL Server
- Experience with Git GitHub Bitbucket Maven Gradle
- Understanding of Agile Scrum 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 cloud native applications