
Contract C2C
Role – Senior Full Stack Engineer (Java / Spring Boot (Backend) + React / TypeScript (Frontend))
Location – Mountain View, CA – Locals Only
Need 18 years or above only
Tech Stack: Java / Spring Boot (Backend) + React / TypeScript (Frontend)
We are seeking a Senior Full Stack Engineer (10+ years experience) to design, build, and scale modern web applications.
The ideal candidate will have:
Strong backend expertise in Java and Spring Boot
Strong frontend expertise in React with TypeScript
Experience building cloud-native microservices and distributed systems
This role requires deep technical knowledge, strong system design skills, and cross-functional collaboration.
Key Responsibilities
Backend Development
Design and build scalable microservices using Java and Spring Boot
Develop and maintain RESTful APIs for web and mobile applications
Ensure security, reliability, and performance of backend services
Implement data access using SQL and NoSQL databases
Integrate internal/external systems via APIs and event-driven architectures
Frontend Development
Build modern UIs using React + TypeScript
Develop reusable components using:
Hooks
Functional components
Implement state management using:
Redux / Zustand / Context API
Integrate frontend with backend APIs
Ensure:
Performance optimization
Accessibility
Responsive design
Participate in architecture discussions and design reviews
Design scalable, modular systems
Apply best practices for:
Performance
Reliability
Security
Cloud & DevOps
Deploy applications on AWS, GCP, or Azure
Build and maintain CI/CD pipelines
Use containerization tools:
Docker
Kubernetes
Implement monitoring, logging, and observability
Collaboration & Leadership
Work closely with:
Product managers
Designers
QA engineers
Conduct code reviews and enforce best practices
Mentor junior engineers
Drive improvements in:
Architecture
Performance
Developer productivity
Required Qualifications
10+ years of software development experience
Strong expertise in Java + Spring Boot
Experience building microservices and REST APIs
Strong experience with React + TypeScript
Deep understanding of:
TypeScript
Modern JavaScript (ES6+)
HTML5 / CSS3
Experience with:
SQL (PostgreSQL, MySQL, Oracle)
NoSQL (MongoDB, Redis, DynamoDB)
Experience building cloud-native applications
Strong understanding of system design and design patterns
Preferred Qualifications
Event-driven systems (Kafka, RabbitMQ)
GraphQL
Testing frameworks:
JUnit
Jest
React Testing Library
Observability tools:
Datadog
Prometheus
Grafana
Security:
OAuth2
JWT
Experience in Agile/Scrum environments
Key Technologies
Java
Spring Boot
To apply for this job email your details to yogesh@reveilletechnologies.com