React Java Developer
Sailes
Software Engineering
United States · Texas, USA · Houston, TX, USA
Posted on Mar 9, 2026
Job Title: React + Java Full Stack Developer
Location: Remote
Experience Level: 36 Years
Employment Type: Full-Time
Job Summary
We are seeking a skilled Full Stack Developer with strong expertise in React.js for front-end development and Java (Spring Boot) for back-end services. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications that deliver high performance and user-friendly experiences.
Key Responsibilities
Location: Remote
Experience Level: 36 Years
Employment Type: Full-Time
Job Summary
We are seeking a skilled Full Stack Developer with strong expertise in React.js for front-end development and Java (Spring Boot) for back-end services. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications that deliver high performance and user-friendly experiences.
Key Responsibilities
- Develop and maintain responsive web applications using React.js.
- Design and implement RESTful APIs using Java and Spring Boot.
- Collaborate with UI/UX designers, product managers, and other developers.
- Write clean, maintainable, and efficient code.
- Optimize applications for maximum speed and scalability.
- Perform code reviews and provide constructive feedback.
- Troubleshoot and debug issues across the stack.
- Stay up-to-date with emerging technologies and best practices.
- Strong proficiency in JavaScript, React.js, and Redux.
- Solid experience with Java, Spring Boot, and REST APIs.
- Familiarity with HTML5, CSS3, and modern front-end build pipelines.
- Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Knowledge of version control systems like Git.
- Understanding of Agile methodologies and CI/CD pipelines.
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with containerization tools like Docker and Kubernetes.
- Knowledge of testing frameworks (e.g., JUnit, Jest).
- Bachelor's degree in Computer Science or related field.
- Competitive salary and performance bonuses.
- Flexible working hours and remote options.
- Health insurance and wellness programs.
- Learning and development opportunities.