Senior Full Stack Engineer  (Java / Spring Boot (Backend) + React Urgent

Contract

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

 

Architecture & System 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

Backend

Java

Spring Boot

To apply for this job email your details to yogesh@reveilletechnologies.com

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam