Skip to main content

Java ReactJS Full Stack Developer

Technology
Prophecy Technologies
Seattle, United States1 weeks agoUntil 6/9/2026

Job description

Job Summary

We are seeking an experienced Java Full Stack Developer with strong expertise in ReactJS for frontend development and Java Spring Boot for backend services. The candidate will be responsible for designing, developing, and maintaining scalable web applications, building reusable UI components, and developing microservices-based backend systems. The role requires collaboration with cross-functional teams to deliver high-performance and reliable applications in an Agile development environment.

Location

Plano, TX / Indianapolis, IN / Boston, MA / Seattle, WA / Portsmouth, NH - Onsite

Experience

8-10 Years

Key Responsibilities

  • Design, develop, test, and implement full-stack web applications using ReactJS and Java Spring Boot.
  • Build responsive and high-performance user interfaces using React, modern JavaScript (ES6+), and state management tools such as Redux or Context API.
  • Develop and maintain RESTful and GraphQL APIs for application integration.
  • Design and implement microservices-based backend applications using Java and Spring Boot.
  • Work with SQL and NoSQL databases, optimizing schemas, queries, and application performance.
  • Implement secure authentication and authorization mechanisms such as JWT and OAuth2.
  • Ensure application scalability, reliability, and performance through testing and best practices.
  • Collaborate with product managers, designers, and development teams for end-to-end product delivery.
  • Perform requirements analysis, design documentation, coding, testing, and debugging.

Required Skills & Experience

  • 8-10 years of experience in Full Stack Development.
  • Strong experience with ReactJS and modern JavaScript frameworks.
  • Expertise in Java, Spring Boot, and microservices architecture.
  • Experience developing REST APIs and API management solutions.
  • Strong knowledge of Spring Dependency Injection, MyBatis, and SQL.
  • Experience working with relational and NoSQL databases.
  • Experience with CI/CD pipelines and Agile development methodologies.
  • Strong communication and technical documentation skills.

Competencies

  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Ability to manage multiple development tasks and deadlines.
  • Strong collaboration with cross-functional teams.
  • Self-driven with the ability to work independently in Agile environments.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Docker and Kubernetes containerization.
  • Exposure to DevOps practices and automation tools.
  • Experience working in Agile/Scrum environments.

¿Te interesa este puesto?