Posted on: 06/07/2026
About the job :
Job Title : Backend Developer (FAST API + AWS)
Location : Pune (Hybrid)
Work Experience : 6-10 years
Job Summary :
We are looking for a highly skilled Backend Engineer with strong experience in FastAPI, AWS infrastructure, authentication systems, payment integrations, monitoring systems, sockets, and scalable backend architecture. The candidate should be comfortable building production-grade APIs, working with real-time systems, and handling cloud-native deployments. This role involves working on scalable AI-driven web and mobile platforms with integrations across payments, subscriptions, authentication, analytics, monitoring, and real-time communication systems.
Required Skills :
Backend Development :
- Strong experience with Python and FastAPI
- Experience designing scalable REST APIs and async backend systems
- Deep understanding of backend architecture, middleware, dependency injection, and background task handling
- Strong experience with WebSockets, socket lifecycle management, reconnection handling, and real-time communication systems
- Experience handling concurrent socket connections and event-driven systems
- Knowledge of microservice-oriented architecture is a plus
AWS & Cloud Infrastructure :
- Strong hands-on experience with :
1. EC2
2. S3
3. DynamoDB
4. Load Balancers
- Experience with production deployments, scaling, monitoring, and security hardening
- Understanding of CI/CD pipelines and deployment automation
Database Experience :
- Strong experience with DynamoDB
- Must understand :
1. GSIs (Global Secondary Indexes)
2. Query optimization
3. Partition key design
4. Scaling considerations
5. Single-table design concepts
- Experience with MongoDB/PostgreSQL is a plus
Authentication & Security :
- Experience with Auth0 or similar authentication providers
- Understanding of :
1. JWT authentication
2. Session handling
3. OAuth flows 4. RBAC / permission systems 5. Secure API design
- Experience implementing secure backend authorization flows
Payments & Subscription Systems :
- Experience integrating Stripe APIs
- Knowledge of :
1. Subscription lifecycle management
2. Webhooks
3. Payment intents
4. Billing flows
5. Invoice handling
- Experience with RevenueCat integration for mobile subscription management is highly preferred
Monitoring & Reliability :
- Experience with monitoring and observability tools such as :
1. CloudWatch
2. Datadog
3. Grafana
4. Prometheus
5. Sentry
- Ability to monitor logs, infrastructure health, API performance, socket reliability, and production incidents
- Experience with alerting systems and production debugging workflows
Additional Preferred Skills :
- Experience supporting Flutter or React-based applications
- Familiarity with mobile backend requirements
- Experience debugging production systems and improving reliability/performance
Responsibilities :
- Develop and maintain scalable backend APIs using FastAPI
- Design secure and efficient backend architecture
- Manage AWS infrastructure and deployment pipelines
- Build real-time communication systems using WebSockets/sockets
- Build payment and subscription systems using Stripe and RevenueCat
- Optimize DynamoDB schemas and GSI usage for performance
- Implement authentication and authorization systems
- Monitor infrastructure, backend services, socket systems, and production environments
- Improve system reliability, performance, and scalability
- Collaborate with frontend, mobile, and DevOps teams
- Participate in debugging, testing, and production monitoring
Ideal Candidate should have :
- Strong problem-solving ability
- Comfortable working in fast-paced startup environments
- Able to independently design and implement backend systems
- Good understanding of scalability and production engineering
- Strong ownership mindset and debugging skills
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1651610