ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Backend Engineer Jobs in Pune
  4. /Senior Backend Engineer (Java/Python, AWS Serverless) - Messaging service
BT
BMW TechWorks India

Senior Backend Engineer (Java/Python, AWS Serverless) - Messaging service

Pune · Senior

Older listing - lower visibility likelyVerified listingPosted 55d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

HIGH

Our tracked job listings for BMW TechWorks India show strong recent activity.

Apply window

First 72 hours

Window passed - posted 55d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

38 listed
CI/CDAWS LambdaState MachinesAmazon DynamoDBAmazon S3Spring CloudCircuit BreakersNetworking Basics+30 more
CI/CDAWS LambdaState MachinesAmazon DynamoDBAmazon S3

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Required Skills — Remote Services (90% Backend | 10% Frontend)

Strong 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
  • Observability: CloudWatch Logs/Metrics/Alarms, X-Ray distributed tracing, structured logging
  • Grafana Cloud for dashboards and alerting; Kibana for log search and analysis
  • Local development/testing
  • Cost-awareness and performance tuning (Lambda memory/timeout sizing, DynamoDB capacity planning)

AI-assisted workflows in DevOps

  • Using AI coding assistants (e.g., GitHub Copilot) for code generation, review, and test authoring
  • AI-assisted CI/CD: automated PR summaries, code review bots, and pipeline failure triage
  • Prompt-driven infrastructure and Terraform scaffolding with guardrails for review
  • AI-assisted observability: anomaly detection and log/alert summarization
  • Understanding limitations and risks of AI-generated code (security review, hallucination checks, license compliance)

Full DevOps ownership & on-call responsibility

  • You build it, you run it: end-to-end ownership of services from design through production operation
  • Participation in on-call rotation, including incident response outside business hours
  • Incident management: triage, mitigation, escalation paths, and root cause analysis
  • Writing and maintaining runbooks/playbooks for known failure modes
  • Blameless post-mortems and follow-up action tracking
  • SLO/SLA awareness, alert tuning to reduce noise and avoid alert fatigue
  • Accountability for the reliability, security, and cost of self-authored code in production

Data quality, testing & governance

  • Unit, integration, and contract testing for event-driven flows
  • Data validation and schema enforcement (JSON Schema, EventBridge schema registry)
  • Dead-letter queue monitoring and reprocessing strategies
  • Change management and auditable deployment practices

Soft skills & IT standards

  • Structured problem solving, debugging distributed/asynchronous systems
  • Stakeholder communication, requirements gathering
  • Documentation and knowledge sharing (architecture decision records, runbooks)
  • Being a positive, fun team member who contributes to team morale and a healthy team culture

BMW-specific aspects (recommended to know or adapt)

  • Understanding BMW IT security & compliance requirements
  • Working in regulated environments, auditable and traceable event flows
  • Possible familiarity with vehicle event data, connected drive event streams

Frontend development

  • AngularJS (components, services, dependency injection, routing)
  • BMW Density Design System (UI component library and design tokens)
  • HTML5/CSS3 and responsive UI design
  • Integration with REST/GraphQL backend APIs
  • Basic build tooling (npm, Webpack/Grunt) and browser debugging

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 540-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More Backend Engineer roles in Pune

See all

Java Backend Developer with Kubernetes - Vadodara

CACapco · Pune

Java Backend Lead Kubernetes - Vadodara

CACapco · Pune

Java Backend Developer - Vadodara

CACapco · Pune

Java Back-end Developer

WOWorldline · Pune

Keep browsing

All open roles at BMW TechWorks IndiaAll Backend Engineer jobs in Pune

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.