Backend Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Engineer responsible for developing scalable APIs and distributed backend services for Techmahindra. Working with technologies like .NET, GraphQL, and Kafka in a completely remote setup.
Responsibilities:
- Develop backend services using java or C# / .NET.
- Design and implement GraphQL APIs.
- Implement Kafka-based, event-driven integrations.
- Build scalable data services using SQL and MongoDB.
- Implement caching strategies using Redis.
- Support and contribute to a microservices architecture.
- Optimize system performance, reliability, and operability.
- Participate in architecture and technical design discussions.
Requirements:
- Required: 5–7 years
- Preferred: 7–10 years
- Strong backend development experience with either Java or C# / .NET.
- Experience implementing GraphQL APIs.
- Hands-on Kafka experience.
- Strong SQL development experience.
- Experience working with MongoDB.
- Experience implementing Redis caching.
- Experience supporting microservices environments.
- Agile delivery experience.
- Distributed systems architecture experience.
- AWS or Azure exposure.
- Docker / Kubernetes experience.
- Experience supporting high-traffic production systems.
- Retail / digital commerce platform exposure.
Benefits:
- Flexibilidad en el trabajo
- Desarrollo profesional
















