Location:
Bengaluru
Experience:
4–6 Years
Education:
B.Tech / BE / M.Tech / MCA
About Smytten
Smytten is India’s leading discovery and trial commerce platform, helping consumers discover and shop premium products across beauty, grooming, wellness, food, home, and lifestyle categories. We build scalable, high-performance systems that power seamless commerce experiences for millions of users.
Role Overview
We are looking for a Backend Engineering Lead to drive the design, development, and scaling of backend systems for our high-performance e-commerce platform. The role requires strong expertise in Java, Spring Boot, Microservices, REST APIs, and working knowledge of Python for AI integrations, automation, and data processing.
Key Responsibilities
Lead the design, development, and scaling of backend systems for the e-commerce platform
Architect and build scalable, fault-tolerant microservices using Spring Boot
Own end-to-end backend delivery including design, development, testing, deployment, and monitoring
Build and optimize REST APIs used across mobile apps, websites, and CMS
Drive adoption of microservices architecture at both application and database levels
Conduct code reviews, performance tuning, and troubleshooting of production systems
Ensure high system performance through load testing, performance tuning, and observability practices
Improve unit testing, integration testing, and debugging using AI assistance
Drive AI-assisted development practices using tools like GitHub Copilot, Cursor, or similar
Work closely with Product, Frontend, and QA teams to deliver robust and scalable features
Contribute to CI/CD pipelines and cloud deployments
Work with and integrate Python-based services for AI, data processing, chatbot, and automation use cases
Required Skills & Qualifications
4–6 years of experience in Java development
Strong expertise in Java (8+) and Spring Boot
Hands-on experience with Microservices Architecture
Deep understanding of REST API design and best practices
Experience with ORM frameworks (JPA/Hibernate)
Strong experience with PostgreSQL and NoSQL databases
Experience in e-commerce domain (consumer end)
Exposure to event-driven architecture (Kafka, RabbitMQ)
Working knowledge of Python is required
Good to Have
Knowledge of AI/ML integration in backend systems
Experience in analytics systems using BigQuery
Familiarity with cloud platforms (AWS/GCP) and containerization
Exposure to libraries/frameworks like FastAPI, Flask, Pandas, etc.