Senior Backend Engineer (Pune)

Senior Backend Engineer (Pune)

30 Aug
|
BMW TechWorks
|
Pune

30 Aug

BMW TechWorks

Pune

Required Skills — Remote Services (90% Backend | 10% Frontend)
Solid Serverless/Event-Driven Architecture background
- Event-driven design patterns (pub/sub, choreography vs. orchestration, event sourcing, CQRS)
- AWS Lambda (function design, cold starts, concurrency, layers, versioning/aliases)
- AWS Step Functions (state machines, Express vs. Standard workflows, error handling/retries)
- Amazon EventBridge (event buses, rules, schema registry) and EventBridge Pipes (source-filter-enrich-target patterns)
- Amazon SNS/SQS (fan-out, dead-letter queues, FIFO queues, visibility timeout tuning, message deduplication)

Data & persistence
- Amazon DynamoDB (single-table design, GSIs/LSs, partition key design, streams, capacity modes)
- Amazon S3 (event notifications, lifecycle policies, versioning, storage classes)
- Idempotency and eventual consistency handling in distributed data flows
- Schema evolution and payload versioning for event contracts

Programming languages and scripting
- Java (Lambda development, Spring Cloud Function for serverless, build tooling with Maven/Gradle)




- Python for Lambda development and automation/tooling scripts
- Infrastructure as Code: Terraform
- Shell/Bash scripting for automation and tooling

Architecture & integration patterns
- Microservices decomposition and bounded contexts
- API design (REST, GraphQL) via API Gateway/AppSync
- Saga pattern for distributed transactions
- Resilience patterns (circuit breaker, retry with backoff, dead-letter handling, poison-pill management)

Security, IAM & compliance
- IAM (least-privilege policies, roles, resource-based policies, permission boundaries)
- Secrets management (AWS Secrets Manager, Parameter Store)
- Encryption at rest/in transit (KMS, S3 SSE, DynamoDB encryption)
- VPC networking basics for Lambda (ENIs, private subnets, endpoints)
- Auditing and logging (CloudTrail, AWS Config)

Tooling, observability & DevOps
- Version control (Git), CI/CD pipelines with GitHub Actions
- Observabi

📌 Senior Backend Engineer (Pune)
🏢 BMW TechWorks
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (pune) / pune