Senior Full Stack Developer

6 - 8 years

35 - 40 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Senior Full stack Developer

Experience:

Salary :

Preferred Notice Period

Shift

Opportunity Type:

Placement Type:

(*Note: This is a requirement for one of Uplers' Clients)

Must have skills required :

Java 17+, Spring Boot, Angular, React Hooks

Montar AI (One of Uplers' Clients) is Looking for:

Senior Full stack Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.

Role Overview Description

Job Summary

We are seeking a Senior Full Stack Developer with deep expertise in Angular, React (MUI & React Hooks), Java Spring Boot, Apache Kafka, GraphQL, and Azure Kubernetes (AKS) deployments.

You will architect end-to-end solutions, optimize performance across the stack, and lead the integration of microservices in a cloud-native environment. This role combines hands-on development, technical leadership, and cross-team collaboration to deliver production-grade systems.

Key Responsibilities

Full Stack Architecture & Development

  • Design and implement responsive, accessible front-end applications using Angular and React (with MUI, React Hooks, Context API, and custom hooks).
  • Build scalable backend services using Java Spring Boot, including RESTful APIs, security (OAuth2/JWT), and microservices patterns.

Event-Driven Systems & Messaging

  • Architect and manage real-time data pipelines using Apache Kafka, including schema registry, producers/consumers, and stream processing with Kafka Streams or ksqlDB.

GraphQL API

  • Design, implement, and optimize GraphQL schemas, resolvers, and data loaders; integrate with Spring Boot via Apollo Server or GraphQL Java.
  • Enable efficient client-side data fetching with caching, batching, and subscription support.

Performance Optimization (Full Stack)

  • Optimize frontend performance via lazy loading, code splitting, memoization,

virtualized lists (React Window), and Lighthouse/Cypress audits.

  • Tune backend performance with JVM profiling, connection pooling, caching (Redis), query optimization, and async processing.
  • Implement end-to-end tracing (OpenTelemetry) and monitoring (Prometheus +Grafana).

Cloud-Native Deployment & DevOps

  • Containerize applications using Docker and orchestrate with Azure Kubernetes Service (AKS).
  • Implement CI/CD pipelines using Azure DevOps, GitHub Actions, Helm charts, and infrastructure-as-code (Terraform).
  • Ensure zero-downtime deployments, blue-green/canary strategies, and auto-

scaling policies.

Testing, Quality & Reliability

  • Lead comprehensive testing strategies:

Frontend: Jest, React Testing Library, Cypress, Storybook

Backend: JUnit 5, Testcontainers, Mockito, Spring Boot Test

E2E: Playwright or Cypress with Kafka/GraphQL mocking

  • Enforce code quality via SonarQube, ESLint, Prettier, and architectural reviews.

Leadership & Mentorship

  • Mentor mid-level and junior developers in full-stack best practices, design patterns, and clean architecture.
  • Conduct tech talks, pair programming, and contribute to internal component
  • libraries and design systems.
  • Collaborate with product, design (Figma), and platform teams to define technical roadmaps.

Qualifications

Education

  • Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent experience).

Experience

  • 6+ years of full-stack development experience.
  • 3+ years building production applications with Angular and React (MUI + Hooks).
  • 4+ years with Java Spring Boot in enterprise or cloud environments.
  • Proven leadership in deploying microservices to Kubernetes (preferably AKS).

Technical Skills

Domain Required Tools & Technologies

Frontend Angular (13+), RxJS, NgRx, React 18+, MUI v5+, React Hooks, TypeScript,

Webpack/Vite, PWA, Accessibility (WCAG) Backend Java 17+, Spring Boot 3+, Spring Data JPA, Spring Security, Spring Cloud, Lombok API & Data GraphQL (Apollo/GraphQL Java), REST, OpenAPI/Swagger, Kafka (Producers, Consumers, Streams), Redis Cloud & DevOps Azure Kubernetes Service (AKS), Docker, Helm, Terraform, Azure DevOps, GitOps, Prometheus, Grafana Testing Jest, React Testing Library, Cypress, JUnit 5, Testcontainers, Mockito, Pact Performance & Security Lighthouse, Web Vitals, JVM Tuning, OWASP, Rate Limiting, CORS, CSRF

Soft Skills

  • Strategic thinker with strong problem-solving and system design skills.
  • Excellent communication to bridge frontend, backend, and DevOps teams.
  • Passion for clean code, automation, and continuous improvement.

Preferred Qualifications

  • TypeScript expertise in both Angular and React codebases.
  • Experience with Next.js or NestJS for full-stack TypeScript alignment.
  • Contributions to open-source (GitHub), tech blogs, or conference talks.
  • Certifications: Microsoft Certified: Azure Developer Associate, CKA/CKAD.
  • Hands-on with AI-assisted development tools (GitHub Copilot, Tabnine) or

WebAssembly.

  • Familiarity with Domain-Driven Design (DDD) and CQRS/Event Sourcing.

How to apply for this opportunity:

Easy 3-Step Process:

2. Upload updated Resume & Complete the Screening Form

3. Increase your chances to get shortlisted & meet the client for the Interview!

About Our Client:

Montar.ai is an Agentic AI Enterprise Companion that automates workflows, delivers 24/7 intelligent support, and accelerates sales & growth for businesses across India and beyond. From AI-powered lead generation and inventory forecasting to seamless payroll and social media automation, we help startups and enterprises save 80% time, cut errors, and scale smarter — without coding. Trusted by 50+ companies, we turn data into decisions and routine tasks into results

About Uplers:

Uplers is the #1 hiring platform for SaaS companies, designed to help you hire top product and engineering talent quickly and efficiently. Our end-to-end AI-powered platform combines artificial intelligence with human expertise to connect you with the best engineering talent from India.

With over 1M deeply vetted professionals, Uplers streamlines the hiring process, reducing lengthy screening times and ensuring you find the perfect fit. Companies like GitLab, Twilio, TripAdvisor, and AirBnB trust Uplers to scale their tech and digital teams effectively and cost-efficiently.

Role & responsibilities

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You