
Sr. MTS Fullstack Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
As a Senior MTS Fullstack Engineer in Bangalore, eBay is seeking an experienced professional to design, develop, test, and maintain applications across frontend and backend layers. You will be instrumental in shaping cloud-based software architectures, owning features end-to-end, and building scalable, high-performance user-facing applications and RESTful APIs. Your role will involve designing new experiences to improve buyer journeys and enhance marketplace trust, utilizing technologies like JavaScript (React/Node.js) and Java or Python for backend services. You'll also provide technical feedback, conduct code reviews, analyze existing applications, and collaborate with cross-functional teams to ensure best practices. This position offers the opportunity to mentor junior engineers and contribute to technical leadership within a dynamic team.
Key Responsibilities:
- Contribute to the design and development of new cloud-based software architectures.
- Own and deliver complete features end-to-end: design, architecture, implementation, testability, and deployment.
- Build highly available, scalable user-facing applications and RESTful APIs.
- Design new experiences that improve buyer journeys and enhance marketplace trust.
- Develop systems using JavaScript (React/Node.js) and Java or Python for backend services.
- Provide feedback on technical designs and proposals, and conduct code reviews.
- Analyze existing applications and identify areas for improvement.
- Collaborate with engineers across teams to ensure consistent design patterns and best practices.
- Mentor junior engineers and contribute to technical leadership within the team.
Required Skills and Experience:
- Bachelor's/Master's in Computer Science or related field.
- 14+ years of software engineering experience, with at least 5+ years in senior/lead roles.
- Strong expertise in JavaScript (React, Node.js) and Java or Python.
- Solid foundation in computer science: data structures, algorithms, OOP, and software design.
- Experience building large-scale distributed systems, microservices, and cloud-native architectures.
- Knowledge of relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, MongoDB).
- Hands-on experience with RESTful APIs, GraphQL, and gRPC.
- Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud platforms (AWS/GCP/Azure).
- Strong debugging, performance tuning, and testing skills (unit, automation).
- Excellent communication, collaboration, and influencing skills.
- Proven ability to deliver results in fast-paced, dynamic environments.
- Experience in large-scale consumer platforms or e-commerce systems.
- Exposure to personalization, search, or recommendation systems.
- Contributions to open-source projects or side projects showcasing fullstack expertise.
- Familiarity with Agile/Scrum methodologies.
- Experience in designing and operating big data pipelines (Hadoop, Spark, Hive) is a plus.
- Knowledge of applying AI/ML to fullstack systems is a nice-to-have.
Company
eBay
eBay is a leading global commerce company that connects millions of buyers and sellers worldwide, fostering economic opportunity for individuals and businesses of all sizes. Our innovative technology ...