Company

Technology

SeniorFullStackDeveloper

₹22–35L ~AI est. Bengaluru, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full Stack Developer. Skills: Full Stack Development, System Architecture, DevOps, Cloud Engineering. Lead design, development, and deployment. Make architectural decisions”

Industry & Context.

Technology
Problems you'll solve

Problem-solving; Analytical; Debugging; Root cause analysis

What They're Looking For.

Must Have

6–9 years industry experience, Expertise in HTML, CSS, JavaScript, Backend technologies .NET, Java, Python, or Node.js, Deep understanding of RESTful APIs, Deep understanding of microservices, Deep understanding of distributed system design, Experience with relational databases (MySQL/PostgreSQL), Experience with NoSQL databases (MongoDB), Hands-on experience with Git, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with CI/CD pipelines, Knowledge of system design principles, Knowledge of scalability, Knowledge of performance optimization, Experience with cloud platforms (AWS, Azure, or GCP), Debugging abilities, Analytical abilities, Problem-solving abilities, Bachelor’s Degree in Engineering (Computer Science or Information Technology)

Nice to Have

Experience with event-driven architectures, Experience with message brokers (Kafka, RabbitMQ, etc.), Knowledge of security frameworks, Knowledge of authentication mechanisms (OAuth, JWT, SSO), Exposure to domain-driven design (DDD) principles, Experience leading technical teams or modules, Familiarity with AI/ML integration, Familiarity with modern data platforms

What You'll Do.

Make architectural decisions

Mentor junior developers

Ensure high-quality delivery

Translate business requirements

Design scalable system architectures

Design secure system architectures

Design high-performance system architectures

Drive technical design discussions

Define best practices

Define coding standards

Define development guidelines

Evaluate technology stacks

Recommend technology stacks

Contribute to microservices architecture

Contribute to distributed systems

Contribute to event-driven design patterns

Ensure system reliability

Ensure fault tolerance

Lead development of web applications

Design backend services

Develop backend services

Build reusable code libraries

Build modular code libraries

Build maintainable code libraries

Build reusable frameworks

Build modular frameworks

Build maintainable frameworks

Handle complex integrations

Architect relational databases

Optimize relational databases

Architect NoSQL databases

Optimize NoSQL databases

Design efficient data models

Design indexing strategies

Design query optimization techniques

Implement data migration strategies

Ensure data compliance

Handle large-scale data processing

Lead containerization strategies

Maintain CI/CD pipelines

Provision infrastructure

Implement monitoring solutions

Implement logging solutions

Implement observability solutions

Drive infrastructure automation

Implement performance improvements

Conduct root cause analysis

Implement preventive measures

Ensure high availability

Ensure system resilience

Implement caching strategies

Implement load balancing

Implement performance monitoring tools

Provide technical guidance

Provide technical leadership

Collaborate with product managers

Collaborate with architects

Collaborate with DevOps teams

Participate in sprint planning

Participate in estimations

Participate in technical risk assessments

Enforce coding standards

Enforce testing strategies

Enforce security best practices

Implement automated testing strategies

Ensure compliance with security standards

Ensure compliance with data protection practices

Maintain technical documentation

Maintain architecture diagrams

Maintain knowledge repositories

How You'll Work.

Team & Collaboration

Cross-functional stakeholders; Product managers; Architects; DevOps teams; Junior developers; Mid-level developers

Process & Methodology

Sprint planning, Estimations

Full Job Description

Description - External Job Description: Senior Full Stack Developer (6–9 Years Experience)   Location: Bengaluru Employment Type: Full-Time   Role Overview We are seeking a highly experienced Senior Full Stack Developer with 6–9 years of industry experience to lead the design, development, and deployment of scalable enterprise-grade applications. The candidate will play a critical role in architectural decision-making, system optimization, and mentoring junior developers while ensuring high-quality delivery across the technology stack.   This role requires strong technical depth across frontend, backend, databases, and DevOps ecosystems, along with the ability to translate business requirements into robust technical solutions.   Key Responsibilities   Architecture & System Design - Design scalable, secure, and high-performance system architectures across frontend and backend layers. - Drive technical design discussions and define best practices, coding standards, and development guidelines. - Evaluate and recommend appropriate technology stacks, frameworks, and tools based on project requirements. - Contribute to microservices architecture, distributed systems, and event-driven design patterns. - Ensure system reliability, fault tolerance, and scalability through proper architectural decisions.   Full Stack Development - Lead the development of complex web applications using HTML, CSS, JavaScript, and modern frameworks such as React. - Design and develop backend services and APIs using technologies such as .NET, Java, Python, or Node.js. - Build reusable, modular, and maintainable code libraries and frameworks. - Handle complex integrations with third-party systems, enterprise platforms, and APIs.   Database & Data Engineering - Architect and optimize relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB). - Design efficient data models, indexing strategies, and query optimization techniques. - Implement data migration strategies and ensure data secu

Free ATS check

Applying for this Senior Full Stack Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Taleo (Oracle)

  • Taleo is older software — paste plain text resume content to avoid formatting issues.
  • Avoid special characters, tables, and columns in your resume for this ATS.
  • The application may time out on inactivity — copy your answers to a text editor as backup.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →