Job Location Pune
Mode of work Strictly Hybrid model (2 days WFH 3 days WFO mandatory)
Experience Required: 04 - 06 years
Job Description:
Key Responsibilities:
- Design develop and maintain microservices using Java and Kotlin.
- Build and integrate services in a de-coupled architecture to support external systems like payment gateways inventory and order management.
- Collaborate with product managers architects and other developers to deliver high-quality features.
- Implement and consume RESTful APIs and event-driven architectures (e.g. Kafka RabbitMQ).
- Ensure code quality through unit testing integration testing and code reviews.
- Optimize application performance and scalability for high-traffic E-commerce environments.
- Work in an Agile/Scrum team and participate in sprint planning reviews and retrospectives.
Must haves:
- 4 - 6 years of experience in backend development using Java and/or Kotlin.
- Strong understanding of microservices architecture and domain-driven design (DDD).
- Experience with Spring Boot Spring Cloud or similar frameworks.
- Proficiency in working with REST APIs JSON and message queues.
- Experience with SQL and NoSQL databases (e.g. PostgreSQL MongoDB).
- Familiarity with CI/CD pipelines Docker and Kubernetes.
- Solid understanding of software engineering best practices and design patterns.
Good to haves:
- Hands-on experience with E-commerce platforms like Shopify commercetools or Magento.
- Knowledge of headless commerce and API-first platforms.
- Experience with cloud platforms (AWS GCP or Azure).
- Exposure to GraphQL gRPC or serverless architectures.
Remote Work :
No
Employment Type :
Full-time