Company
Technology
SeniorFullStackDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Full Stack Developer. Skills: Full Stack Development, System Architecture, DevOps, Cloud Engineering. Lead design, development, and deployment. Make architectural decisions”
Industry & Context.
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
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.