Job details

Full Stack Developer (Java + React)

  • Java
  • Spring Boot
  • REST
  • GraphQL
  • Docker
  • AWS
  • MongoDB

Posted: 1 week ago

Location- Sunnyvale ,CA // Bentonville,AR // Hoboken,NJ

Job Title- Full Stack Developer (Java + React)

Duration- 6-12+ months

Key Responsibilities:

  • Design and develop robust backend services using Java, Spring Boot, and RESTful APIs.
  • Build responsive and dynamic user interfaces using React.js.
  • Integrate and manage Apache Kafka for real-time data streaming and messaging.
  • Work with NoSQL databases like Cassandra or MongoDB for high-performance data storage and retrieval.
  • Collaborate with cross-functional teams including DevOps, QA, and Product Management.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews, unit testing, and performance tuning.
  • Troubleshoot and resolve technical issues across the stack.

Required Skills & Qualifications:

  • Strong proficiency in Java, Spring Boot, and React.js.
  • Experience with Apache Kafka for distributed messaging and stream processing.
  • Hands-on experience with NoSQL databases such as Cassandra or MongoDB.
  • Solid understanding of RESTful APIs, Microservices architecture, and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Google Cloud Platform/Azure) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.

Preferred Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or related field.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of GraphQL, WebSockets, or other modern web technologies is a plus.