Haystack
← Back to Jobs
Technology
P2

Java Full Stack Developer - W2 requirement

P2PSoftTek IncPleasanton, CA🇺🇸United StatesPosted Oct 5, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Pleasanton, CA, United States
Posted
Yesterday
DockerMicroservicesMongoDBSpringSpring BootAPI GatewayAWSAgileAzureBDDCucumberJUnitJavaKafkaKubernetesRESTRabbitMQReact

Job Description

Key Responsibilities

Backend Development

Design and implement Java-based microservices using Spring Boot.

Develop RESTful APIs and ensure secure, scalable integrations.

Manage MongoDB for data persistence and optimize queries.

Messaging & Integration

Configure and maintain RabbitMQ or Kafka for asynchronous communication.

Ensure high availability and fault tolerance in messaging systems.

Frontend Development

Build responsive user interfaces using React JS.

Integrate front-end components with backend services seamlessly.

Testing & Quality

Write and maintain JUnit test cases for unit testing.

Implement Cucumber for behavior-driven development (BDD).

Deployment & DevOps

Work with Docker/Kubernetes for containerization and orchestration.

Collaborate on CI/CD pipelines for automated deployments.

Required Skills

Strong proficiency in Core Java, Spring Boot, and Microservices.

Hands-on experience with MongoDB.

Practical knowledge of RabbitMQ or Kafka.

Expertise in React JS for front-end development.

Familiarity with JUnit and Cucumber for testing

Understanding of REST APIs, JSON, and message-driven architecture.

Good to Have

Exposure to Cloud platforms (AWS/Azure).

Knowledge of Spring Security, Spring Cloud, and API Gateway.

Experience with Agile methodologies and DevOps practices.

Similar jobs