Key Responsibilities:
Backend Development:
Develop and maintain microservices and RESTful APIs using Java and Spring Boot.
Implement business logic and database interactions using Spring JPA and SQL/NoSQL databases.
Ensure high availability, scalability, and security in backend services.
Optimize application performance through caching, indexing, and query optimization.
Frontend Development:
Build interactive and responsive UI components using React.js.
Ensure a smooth user experience by implementing best UI/UX practices.
Manage state management and optimize performance in React applications.
General Responsibilities:
Design and develop end-to-end solutions integrating both front-end and back-end technologies.
Collaborate with product managers, UX designers, and other developers to create high-quality applications.
Write clean, maintainable, and scalable code following best practices.
Conduct code reviews, unit testing, and integration testing.
Work with Docker and Kubernetes for containerized deployments.
Implement CI/CD pipelines using Jenkins/GitHub Actions.
Troubleshoot, debug, and resolve production issues efficiently.
Keyskills: corejava Java Redux Java Fullstack React.Js
Meesho is Indias fastest growing internet commerce company. We want to make eCommerce accessible to all. Our vision is to enable 100 million small businesses in India, including individual entrepreneurs, to succeed online. Our mission is to democratise internet commerce by bringing a range of produc...