Full Stack Developer Team Lead


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

Job Description

Team Lead Full Stack Developer

Experience

35 Years

Location

Bangalore (Onsite)

Role Summary

We are looking for a highly skilled hands-on and ownership-driven Team Lead Full Stack Developer who can independently architect design develop deploy and support enterprise-grade web mobile and cloud-native applications.
The ideal candidate should have strong expertise in ReactJS Java Spring Boot Microservices Distributed Systems Cloud Technologies DevOps AI-Assisted Development and Product Engineering.
The candidate will be responsible for owning end-to-end product development including frontend architecture backend services APIs databases deployment production support stakeholder communication sprint planning team leadership and successful delivery of scalable secure and high-performance solutions.

Key Responsibilities

Architecture and amp; Product Ownership

  • Design end-to-end application architecture HLDs LLDs deployment architecture integration architecture and security architecture.
  • Build products from scratch and independently drive projects from concept to production.
  • Convert business requirements into technical solutions user stories sprint plans and delivery roadmaps.
  • Design scalable secure fault-tolerant multi-tenant and enterprise-grade applications.
  • Evaluate and recommend suitable technologies frameworks and development approaches.

Full Stack Development

Frontend Development

  • Design and develop responsive and modern web applications.
  • Build reusable UI components and scalable frontend architectures.
  • Develop Single Page Applications (SPA) using ReactJS and .
  • Implement state management using Redux Toolkit and Context API.
  • Integrate REST APIs GraphQL APIs and WebSocket-based applications.
  • Ensure application accessibility responsiveness performance optimization and SEO best practices.
  • Collaborate closely with UI/UX designers to deliver intuitive user experiences.

Backend Development

  • Develop enterprise-grade backend applications using Java and Spring Boot.
  • Design and develop REST APIs Microservices SOAP Services gRPC Services and Webhooks.
  • Build reusable frameworks service layers and integration modules.
  • Implement authentication authorization API security and enterprise integrations.
  • Optimize application performance scalability reliability and maintainability.

Distributed Systems and amp; Enterprise Solutions

  • Design distributed systems using Event-Driven Architecture CQRS Saga Pattern DDD Hexagonal Architecture and Clean Architecture.
  • Implement resilience patterns service discovery circuit breakers distributed transactions and failover mechanisms.
  • Build workflow automation platforms document management systems enterprise integration solutions and business process automation systems.

Team Leadership and amp; Delivery

  • Lead and mentor development teams.
  • Conduct code reviews architecture reviews and technical discussions.
  • Drive sprint planning stand-ups reviews and retrospectives.
  • Collaborate with Product Business QA DevOps AI and Management teams.
  • Ensure successful project delivery while maintaining engineering standards and best practices.
  • Support hiring onboarding mentoring and technical growth of team members.

DevOps Deployment and amp; Production Support

  • Manage CI/CD pipelines and deployment processes.
  • Work with Docker Kubernetes and cloud-native environments.
  • Implement Blue-Green Canary Rolling and Zero-Downtime deployment strategies.
  • Monitor application health and troubleshoot production issues.
  • Ensure application reliability security scalability and operational excellence.

AI and amp; Innovation

  • Leverage AI tools to improve development productivity and software quality.
  • Build AI-powered Proof of Concepts (POCs) and enterprise applications.
  • Utilize AI for development testing documentation architecture reviews and automation.
  • Collaborate with AI teams to integrate intelligent capabilities into business applications.

Mandatory Technical Skills

Frontend Technologies

  • ReactJS
  • JavaScript (ES6)
  • TypeScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Material UI
  • Bootstrap
  • Redux Toolkit
  • Context API
  • React Query
  • Responsive Design
  • Progressive Web Applications (PWA)

Backend Technologies

  • Java 8/11/17/21
  • Core Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Spring Cloud
  • Spring Batch
  • Spring WebFlux
  • Spring Integration
  • Spring AOP
  • Spring Validation

APIs and amp; Enterprise Integrations

  • REST APIs
  • SOAP Services
  • GraphQL
  • gRPC
  • Webhooks
  • OpenAPI / Swagger
  • OAuth2
  • JWT
  • OpenID Connect
  • SAML

Microservices and amp; Distributed Systems

  • Microservices
  • Event-Driven Architecture
  • CQRS
  • Saga Pattern
  • Domain-Driven Design (DDD)
  • Event Sourcing
  • Hexagonal Architecture
  • Clean Architecture
  • Service Discovery
  • Circuit Breakers

Messaging and amp; Streaming

  • Apache Kafka
  • RabbitMQ
  • Event Streaming
  • Message Brokers
  • Asynchronous Processing

Databases

  • PostgreSQL
  • Oracle Database
  • Oracle FLEXCUBE
  • MySQL
  • SQL Server
  • MongoDB
  • Redis
  • Database Design
  • Query Optimization
  • Indexing
  • Migration
  • Replication

DevOps and amp; Cloud

  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • AWS
  • Azure
  • GCP

Monitoring and amp; Quality

  • Grafana
  • Prometheus
  • ELK Stack
  • OpenTelemetry
  • JUnit
  • Mockito
  • SonarQube
  • Unit Testing
  • Integration Testing
  • API Testing
  • Performance Testing
  • Security Testing

AI-Assisted Development Tools

  • ChatGPT
  • Claude
  • Cursor
  • GitHub Copilot
  • Replit
  • Lovable
  • IntelliJ IDEA
  • Prompt Engineering
  • AI-Based Code Review
  • AI-Based Testing and amp; Documentation

Preferred Domain Experience

  • Banking and amp; Financial Services
  • FinTech
  • Enterprise SaaS
  • Workflow Automation
  • Digital Transformation
  • AI-Powered Applications
  • OCR and amp; Document Processing
  • Payment Systems
  • Enterprise Integration Platforms
  • Identity and amp; Access Management
  • Multi-Tenant Platforms

Soft Skills

  • Strong leadership and ownership mindset.
  • Excellent communication and stakeholder management skills.
  • Strong analytical and problem-solving abilities.
  • Ability to manage multiple projects simultaneously.
  • Strong mentoring and team collaboration skills.
  • Innovation-driven and continuous learning attitude.

Education

Bachelors Degree or Masters Degree in:

  • Computer Science
  • Information Technology
  • Software Engineering
  • Electronics and amp; Communication
  • Or equivalent practical experience

Preferred Candidate Profile

A highly motivated Full Stack Engineering Leader with experience building products from scratch owning frontend and backend architecture leading engineering teams driving innovation and delivering scalable enterprise-grade applications across web mobile cloud and enterprise platforms. The candidate should be capable of independently managing architecture development deployment production support and successful project delivery while mentoring and growing engineering teams.

Job DescriptionTeam Lead Full Stack DeveloperExperience35 YearsLocationBangalore (Onsite)Role SummaryWe are looking for a highly skilled hands-on and ownership-driven Team Lead Full Stack Developer who can independently architect design develop deploy and support enterprise-grade web mobile and cl...