Fullstack Developer- ITO Transition
Mercedes-Benz View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
Location: Bengaluru
Employment Type: Full-Time Role OverviewMercedes-Benz is seeking a Senior Full Stack Developer with strong experience in designing, developing, and deploying scalable, enterprise-grade applications. The role requires end-to-end ownership across the technology stack, contribution to architectural decisions, system optimization, and mentoring of development teams while ensuring high-quality delivery.The position demands deep technical expertise across frontend, backend, databases, and DevOps, with the ability to translate business requirements into robust and sustainable technical solutions. Key ResponsibilitiesArchitecture & System Design
- Design scalable, secure, and high-performance 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, scalability, and maintainability
- Lead development of complex web applications using HTML, CSS, JavaScript, and modern frameworks such as React
- Design and develop backend services and APIs using .NET, Java, Python, or Node.js
- Build reusable, modular, and maintainable components and libraries
- Manage complex integrations with third-party systems, enterprise platforms, and external APIs
- Architect and optimize relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB)
- Design efficient data models, indexing strategies, and optimized queries
- Implement secure data migration strategies and ensure compliance with data protection standards
- Handle large-scale data processing and performance tuning
- Lead containerization using Docker and orchestration with Kubernetes
- Design and maintain CI/CD pipelines for automated build, test, and deployment
- Work with cloud platforms such as AWS, Azure, or GCP for infrastructure provisioning and scaling
- Implement monitoring, logging, and observability solutions
- Drive infrastructure automation using Infrastructure-as-Code principles
- Identify performance bottlenecks across application layers and implement improvements
- Perform root cause analysis for production incidents and define preventive actions
- Ensure high availability, scalability, and system resilience
- Implement caching strategies, load balancing, and performance monitoring
- Mentor junior and mid-level developers through code reviews and technical guidance
- Provide technical leadership across multiple projects or modules
- Collaborate with cross-functional stakeholders including product managers, architects, and DevOps teams
- Participate in sprint planning, effort estimation, and technical risk assessments
- Establish and enforce coding standards, testing strategies, and security best practices
- Implement automated testing (unit, integration, and end-to-end)
- Ensure compliance with security standards and data protection regulations
- Maintain technical documentation, architecture diagrams, and knowledge repositories
- Strong expertise in HTML, CSS, JavaScript
- Experience with React or similar frontend frameworks
- Backend development experience using .NET, Java, Python, or Node.js
- Strong understanding of REST APIs, microservices, and distributed systems
- Experience with MySQL/PostgreSQL and MongoDB
- Hands-on experience with Git, Docker, Kubernetes, and CI/CD pipelines
- Strong system design, scalability, and performance optimization skills
- Experience with AWS, Azure, or GCP
- Strong analytical, debugging, and problem-solving abilities
- Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, etc.)
- Knowledge of security frameworks and authentication mechanisms (OAuth, JWT, SSO)
- Exposure to Domain-Driven Design (DDD)
- Experience leading technical modules or teams
- Exposure to AI/ML integration or modern data platforms is an added advantage
- Bachelor's Degree in Engineering (Computer Science / Information Technology)
- Candidates from other educational backgrounds may be considered with 100% relevant professional experience in full stack development
- 6-9 years of relevant experience in full stack software development
- Proven experience handling complex enterprise-scale systems
- Strong technical ownership and leadership mindset
- Effective communication and stakeholder management skills
- Strategic thinking and architectural problem-solving ability
- Ability to manage multiple priorities in a fast-paced environment
- Continuous learning and innovation mindset
Location: Bengaluru
Employment Type: Full-Time Role OverviewMercedes-Benz is seeking a Senior Full Stack Developer with strong experience in designing, developing, and deploying scalable, enterprise-grade applications. The role requires end-to-end ownership across the technology stack, contribution to architectural decisions, system optimization, and mentoring of development teams while ensuring high-quality delivery.The position demands deep technical expertise across frontend, backend, databases, and DevOps, with the ability to translate business requirements into robust and sustainable technical solutions. Key ResponsibilitiesArchitecture & System Design
- Design scalable, secure, and high-performance 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, scalability, and maintainability
- Lead development of complex web applications using HTML, CSS, JavaScript, and modern frameworks such as React
- Design and develop backend services and APIs using .NET, Java, Python, or Node.js
- Build reusable, modular, and maintainable components and libraries
- Manage complex integrations with third-party systems, enterprise platforms, and external APIs
- Architect and optimize relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB)
- Design efficient data models, indexing strategies, and optimized queries
- Implement secure data migration strategies and ensure compliance with data protection standards
- Handle large-scale data processing and performance tuning
- Lead containerization using Docker and orchestration with Kubernetes
- Design and maintain CI/CD pipelines for automated build, test, and deployment
- Work with cloud platforms such as AWS, Azure, or GCP for infrastructure provisioning and scaling
- Implement monitoring, logging, and observability solutions
- Drive infrastructure automation using Infrastructure-as-Code principles
- Identify performance bottlenecks across application layers and implement improvements
- Perform root cause analysis for production incidents and define preventive actions
- Ensure high availability, scalability, and system resilience
- Implement caching strategies, load balancing, and performance monitoring
- Mentor junior and mid-level developers through code reviews and technical guidance
- Provide technical leadership across multiple projects or modules
- Collaborate with cross-functional stakeholders including product managers, architects, and DevOps teams
- Participate in sprint planning, effort estimation, and technical risk assessments
- Establish and enforce coding standards, testing strategies, and security best practices
- Implement automated testing (unit, integration, and end-to-end)
- Ensure compliance with security standards and data protection regulations
- Maintain technical documentation, architecture diagrams, and knowledge repositories
- Strong expertise in HTML, CSS, JavaScript
- Experience with React or similar frontend frameworks
- Backend development experience using .NET, Java, Python, or Node.js
- Strong understanding of REST APIs, microservices, and distributed systems
- Experience with MySQL/PostgreSQL and MongoDB
- Hands-on experience with Git, Docker, Kubernetes, and CI/CD pipelines
- Strong system design, scalability, and performance optimization skills
- Experience with AWS, Azure, or GCP
- Strong analytical, debugging, and problem-solving abilities
- Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, etc.)
- Knowledge of security frameworks and authentication mechanisms (OAuth, JWT, SSO)
- Exposure to Domain-Driven Design (DDD)
- Experience leading technical modules or teams
- Exposure to AI/ML integration or modern data platforms is an added advantage
- Bachelor's Degree in Engineering (Computer Science / Information Technology)
- Candidates from other educational backgrounds may be considered with 100% relevant professional experience in full stack development
- 6-9 years of relevant experience in full stack software development
- Proven experience handling complex enterprise-scale systems
- Strong technical ownership and leadership mindset
- Effective communication and stakeholder management skills
- Strategic thinking and architectural problem-solving ability
- Ability to manage multiple priorities in a fast-paced environment
- Continuous learning and innovation mindset