8 - 12 years
30 Lacs
Posted:6 days ago
Join Techila's team of Salesforce experts. We build senior-led transformations that deliver measurable outcomes for clients worldwide.
Experience
8–12 yrs
Employment Type
Full-time
Openings
1 position
Apply By
Nov 20, 2026
We have position open for Backend, need your support to close this position.
Experience: 8 to 11 years
Skills: TypeScript,Node.js,GraphQL,apollo server/foundation,AWS EKS,kubernetes,Docker,helm,Argo CD,CI/CD,
Location: Bangalore
Max CTC: 30 LPA
Job Description
We are looking for an experienced Backend Engineer with strong expertise in TypeScript, Node.js, GraphQL, AWS, and Kubernetes to design, develop, and maintain scalable, high-performance microservices supporting consumer-facing applications.
The ideal candidate will have hands-on experience building GraphQL APIs using Apollo Server/Federation, modernizing legacy applications, integrating third-party services, and managing production workloads on AWS EKS.
Roles & Responsibilities
Responsibilities
GraphQL subgraphs: Design, build and own Apollo Federation subgraphs for realtor.com consumer experiences such as home search, listing and property details, saved homes and leads. They plug into a company-wide supergraph used by web and mobile apps. Modernization: Move legacy services onto TypeScript microservices and federated GraphQL without changing behaviour. Use data-compare testing and feature-flagged rollouts. Integrations: Connect with listing and property-data providers, geo and location services, identity (Auth0), messaging platforms and lead partners. Build in strong validation, retries and idempotency. Data and caching: Model and tune relational data access, including read/write splits. Use Redis/Valkey for caching and rate limiting so high-traffic consumer experiences and marketing campaigns stay fast and resilient. Async workflows: Build event-driven and background processing with Kafka and job schedulers. Production ownership: Run services on Kubernetes (K8s) on AWS EKS using the platform team's paved paths: Docker images, CircleCI builds, Helm charts and ArgoCD GitOps deployments. Own K8s Deployments, Services, ConfigMaps/Secrets, Ingress, liveness/readiness probes, resource requests/limits, PodDisruptionBudgets and HPA/KEDA autoscaling. Monitor with New Relic and Splunk, join the on-call and incident rotation, and keep quality gates green. Must have
5+ years of backend engineering, including 3+ years of TypeScript/Node.js in production. Strong GraphQL experience (Apollo Server; Federation preferred), schema design, DataLoader and avoiding N+1 queries. Hands-on Kubernetes (K8s) experience running production services on AWS EKS: Docker, Deployments, Services, Ingress, ConfigMaps/Secrets, probes, resource limits and autoscaling (HPA). Comfortable debugging in K8s with kubectl: pod logs, restarts, OOMKills, rollouts and rollbacks. Experience with Helm charts and GitOps deployment (ArgoCD or similar) through CI/CD pipelines (CircleCI or similar). Strong SQL: MySQL or similar relational databases, query tuning, transactions, primary/replica patterns. Hands-on caching experience with Redis or Valkey: key design, TTLs, cache stampede and failure handling. REST and third-party API integration; JWT/OAuth; secure handling of PII. Testing discipline (Jest or similar) and CI/CD experience. Able to debug distributed systems under production load. Good to have
Experience modernizing legacy services (e.g. Java) into microservices. Kafka or other event streaming; event-driven autoscaling with KEDA. Real-estate, marketplace or lead-generation domain experience. Exposure to AI/LLM integrations or ML-powered features (search, recommendations). Data platforms and pipelines (Snowflake, dbt, Airflow). AWS Lambda/serverless; infrastructure as code with Terraform or CloudFormation. New Relic or other APM, distributed tracing, SonarCloud. API gateways (Tyk or similar), Traefik ingress, ExternalDNS. Experience working on an internal developer platform / paved-path model (shared Helm library charts, service templates, self-service deployments). Splunk log analysis; dependency automation with Renovate; Artifactory. Experimentation and analytics tooling (Amplitude, Optimizely).
[ Hiring process ]
What to expectFour stages, typically completed within 2–3 weeks. We respect your time — every stage has a clear purpose and timely feedback.
Introductory conversation with our talent team to understand your background and motivations.
Live problem-solving with a senior architect on Salesforce design, integrations, or domain depth.
Conversation with practice leadership covering working style, ownership, and how you collaborate.
Formal offer with full compensation breakdown, start date, and onboarding plan.
Free courses, interview questions and practice for each skill.
Full Time
Techila Global Services
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Bengaluru
30.0 - 30.0 Lacs P.A.
Bengaluru
30.0 - 30.0 Lacs P.A.
AI Job Matching Summary