Backend Java Developer with React :: No OPT/CPT :: Need F... | Findjobs
T
Backend Java Developer with React :: No OPT/CPT :: Need FL Locals Only :: Hybrid :: W2 Position
Trebecon LLC
Location
πΊπΈ United States
Type
contractor
Salary
Undisclosed
Posted
1d ago
Job Description
Role: Backend Java Developer with React Location: Hybrid-Sunrise, FL
Role Overview
We are looking for a Backend Java Developer with React experience to build scalable backend services while contributing to modern, responsive front-end applications. This role is primarily backend-focused, with opportunities to work across the full stack using React.
Key Responsibilities
Design, develop, and maintain backend services and RESTful APIs using Java and Spring Boot
Build and enhance microservices-based architecture
Develop and integrate frontend components using React.js
Collaborate with UI/UX designers and frontend/backend teams for seamless integration
Write clean, efficient, and maintainable code following best practices
Participate in code reviews, architecture discussions, and sprint planning
Optimize application performance, scalability, and security
Troubleshoot and resolve production issues
Work with databases for data modeling and query optimization
Contribute to CI/CD pipelines and DevOps practices
Required Skills
& Experience β’ 4β8+ years of experience in Java backend development β’ Strong proficiency in Java (8+) β’ Hands-on experience with Spring Boot, Spring MVC, Hibernate β’ Solid understanding of REST APIs and microservices architecture β’ Experience with React.js (components, hooks, state management) β’ Strong knowledge of HTML, CSS, JavaScript (ES6+) β’ Experience with SQL databases (MySQL / PostgreSQL / Oracle) β’ Familiarity with Git and version control workflows β’ Understanding of OOP, design patterns, and clean coding practices Preferred Skills (
Nice to Have
) β’ Experience with Redux / Context API for state management β’ Knowledge of cloud platforms (AWS / Azure / GCP) β’ Experience with Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions) β’ Familiarity with Kafka / messaging systems β’ Experience with NoSQL databases (MongoDB, DynamoDB) β’ Understanding of authentication (JWT, OAuth) β’ Exposure to unit testing (JUnit, Mockito, Jest) β’ Experience working in Agile/Scrum environments