JOBSEARCHER

Full Stack Engineer

Senior Full Stack Engineer Tech Stack: Java / Spring Boot (Backend) + React / TypeScript (Frontend) Overview 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 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 Key Technologies Backend Java Spring Boot REST APIs Microservices SQL / NoSQL Frontend React TypeScript Redux / Zustand / Context API HTML5 / CSS3 Infrastructure AWS / GCP / Azure Docker Kubernetes CI/CD pipelines