Full Stack Developer

Impacto Digifin TechnologiesBangalore, Karnataka₹700,000 – ₹1,000,000
Adzuna INPosted 1d agoOriginal Listing
it-jobs

Job Description

Job Description Team Lead – Full Stack Developer Experience 3–5 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, Next.js, 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 & 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 Next.js. - 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 & 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 & 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 & 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 & 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 - Next.js - 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 & Enterprise Integrations - REST APIs - SOAP Services - GraphQL - gRPC - Webhooks - OpenAPI / Swagger - OAuth2 - JWT - OpenID Connect - SAML Microservices & Distributed Systems - Microservices - Event-Driven Architecture - CQRS - Saga Pattern - Domain-Driven Design (DDD) - Event Sourcing - Hexagonal Architecture - Clean Architecture - Service Discovery - Circuit Breakers Messaging & 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 & Cloud - Docker - Kubernetes - Jenkins - GitHub Actions - GitLab CI/CD - AWS - Azure - GCP Monitoring & 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 & Documentation Preferred Domain Experience - Banking & Financial Services - FinTech - Enterprise SaaS - Workflow Automation - Digital Transformation - AI-Powered Applications - OCR & Document Processing - Payment Systems - Enterprise Integration Platforms - Identity & 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 Bachelor's Degree or Master's Degree in: - Computer Science - Information Technology - Software Engineering - Electronics & 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. mandatory one w Skills:- css3, Javascript, React.js, TypeScript, NextJs (Next.js), Object Oriented Javascript (OOJS), HTML, Docker, MongoDB, Oracle, PostgreSQL, Amazon Web Services (AWS), CI/CD, Apache Kafka, Kubernetes, Git, Spring Boot, Redis, RESTAPI and Microservices

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.