Find a jobRecruiters

Senior Software Engineer - Backend - TKC

Exclusive opportunity

Onsite

Senior Software Engineer - Backend - TKC

Finacplus

Senior Software Engineer - Backend - TKC

Skills

Google Cloud PlatformSQL QueriesMongoDBDockerNestNodeTypescriptPythonMicroservicesExpressPostgreSQLMySQLAmazon EC2AWS LambdaKafkaRedisGraphQLGitLabJenkinsGrafanaAWSPrometheusGitHubKubernetesELK StackJavascriptTerraform

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

14 October 2026

What they need


Job highlights

  • Docker (mandatory) and containerization. Kubernetes (preferred). CI / CD pipelines (Jenkins,GitHub Actions,GitLab CI). Infrastructure as Code (Terraform / CloudFormation)
  • Working knowledge of Python (preferred).

Senior Software Engineer - Backend

Role Overview

We are looking for a highly capable Senior Backend Engineer to design, build, and scale cloud-based SaaS platforms and enterprise-grade web applications, with a strong focus on Mortgage Finance domain solutions. This role offers the opportunity to work on building an enterprise-class product from the ground up, leveraging modern cloud infrastructure, microservices architecture, and distributed systems. The ideal candidate brings solid end-to-end development experience-from system design to production deployment-and thrives in solving real-world, high-impact problems.

Key Responsibilities

  • Develop and scale cloud-native web applications and SaaS platforms in a backend-focused role
  • Work as part of a high-performance engineering team building Mortgage Finance technology solutions
  • Contribute to the end-to-end product lifecycle: architecture, design, development, deployment, and optimization
  • Design and implement microservices-based and event-driven architectures
  • Build high-performance RESTful APIs / GraphQL services for scalable applications
  • Architect and deploy systems using AWS cloud infrastructure
  • Work extensively with AWS services such as Lambda, SQS, SNS, API Gateway, EC2, S3, RDS
  • Design and optimize databases using MySQL/PostgreSQL (SQL) and MongoDB/DynamoDB (NoSQL)
  • Build and deploy containerized applications using Docker and Kubernetes
  • Ensure high availability, scalability, performance, and fault tolerance of systems
  • Solve complex engineering problems with clean, maintainable, and scalable code
  • Deliver rapid product iterations based on user feedback and performance metrics
  • Collaborate with cross-functional teams (Product, Frontend, DevOps)
  • Drive adoption of engineering best practices, frameworks, and modern technologies
  • Participate in and influence architecture and product decision-making

Technical Skills & Requirements

Core Backend & Programming

  • Strong experience in Node.js ecosystem (mandatory)
  • Proficiency in JavaScript / TypeScript
  • Working knowledge of Python (preferred)
  • Experience with backend frameworks: Express.js, NestJS, Fastify

Architecture & System Design

  • Microservices architecture
  • Distributed systems (scalability, availability, fault tolerance)
  • Event-driven systems (SQS, SNS, Kafka, Pub/Sub)
  • Ability to design large-scale, production-grade systems

API & Integration

  • RESTful APIs
  • GraphQL
  • Integration with third-party services and external APIs

Database & Data Layer

  • Relational Databases: MySQL, PostgreSQL
  • NoSQL Databases: MongoDB, DynamoDB
  • Data modeling, query optimization, indexing, and performance tuning

Cloud & Infrastructure

  • AWS (mandatory): Lambda, SQS, SNS, EC2, S3, RDS, API Gateway
  • Exposure to GCP
  • Experience in serverless and cloud-native architectures

DevOps & Deployment

  • Docker (mandatory) and containerization
  • Kubernetes (preferred)
  • CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Infrastructure as Code (Terraform / CloudFormation)

Performance, Security & Observability

  • Caching (Redis, Memcached)
  • Monitoring tools (Prometheus, Grafana, ELK stack)
  • Authentication & Authorization (OAuth, JWT)

Experience Requirements

  • 5-7+ years of full-time software development experience
  • Proven experience in building SaaS platforms, software products, or web-based applications
  • Minimum 3+ years of experience in microservices architecture OR delivery of multiple large-scale products
  • Strong hands-on experience in Node.js-based backend systems (mandatory)
  • Experience in building cloud-native applications on AWS
  • Demonstrated ownership of end-to-end product development (design deployment scale)

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

16 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

12 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools