6,202 Senior Backend Engineer jobs in India
Backend Engineer
Posted 3 days ago
Job Viewed
Job Description
About the company:
Spinach Experience Design is a leading Mumbai-based UI UX product design and development company that partners with an entire gamut of clients ranging from global Fortune 500 companies, and listed MNCs to brave new funded or 0-1 startups. Our cutting-edge work features across 8 world markets showcasing our expertise across diverse sectors like travel, e-commerce, education, media-tech, healthcare, telecom, BFSI - insurance, mutual funds, wealth-tech and pharma.
Our core services include Design Thinking workshops, Customer Experience(CX) Design, UX UI Research, Strategy and Design, Design Systems, Product Management, Mobile App Development and Web Development and more.
About the role:
We’re looking for a seasoned Backend Engineer with at least 4 years of experience to join our team and help build scalable, secure, and high-performing backend systems. You’ll design and develop microservices using Node.js and Python , work with SQL and NoSQL databases , and deploy services on AWS . This role involves close collaboration with cross-functional teams, writing clean and reusable code, integrating third-party tools, and maintaining robust backend infrastructure. If you're passionate about backend architecture, security best practices, and continuous learning, we’d love to connect.
Must have qualifications:
- Must have at least 4 years of experience as a Backend Engineer
- Design and build applications/systems based on wireframes and product requirements documents
- Design and develop logical and physical data models to meet application requirements.
- Design and build Microservices in NodeJS and Python and integrate them with the rest of the applications
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Design tables and write optimal queries for SQL (MySQL, PostgreSQL) and No-SQL (Redis, DynamoDB) databases.
- Work on AWS Services like API Gateway, AWS Lambdas, DynamoDB EC2 and RDS.
- Write reusable, easy-to-maintain, versioned code using DRY principles
- Develop and maintain backend with a strong emphasis on security, ensuring applications are protected against vulnerabilities and adhere to industry best practices.
- Integrate existing tools and business systems (in-house tools or business tools like Ticketing software, communication tools) with external services
- Coordinate with the Project Manager, development team data team
Nice to have qualifications:
- Good experience with Git
- Experience with third-party libraries and APIs integration
- Familiarity with testing frameworks
- Experience with continuous integration and delivery tools
- Ability to work independently as well as in a team environment
- Excellent communication skills
Key Responsibilities:
- Ability to understand business requirements and translate them into technical requirements
- Strong proficiency in using TDD on Python/NodeJS
- Thorough understanding of Python/NodeJS and its core principles
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Write clean, maintainable, and efficient code following best practices and design patterns
- Troubleshoot and debug issues in existing applications and provide solutions to fix them
- Participate in hiring and onboarding new team members, and contribute to the overall growth and development of the team.
- Stay up-to-date with the latest trends and technologies in mobile development and share knowledge with the team.
You can also directly apply to us by dropping in your resume at
Backend engineer
Posted 10 days ago
Job Viewed
Job Description
Backend Engineer – Golang
Location: Bengaluru
Experience: 5+ years
Type: Full-time
About Nubra
Nubra is live. Nubra is India’s next-gen trading platform — now available on the Play Store . It powers real-time execution for stocks, F&O, and commodities with lightning-fast infrastructure, low-latency APIs, and clean UI optimized for active traders.
We’re building a backend engineering team that treats infrastructure like a product: fast, observable, and resilient by default.
What You’ll Own
- Design and scale production-grade Golang microservices across trading, KYC, ledger, and real-time broker flows
- Build gRPC/REST APIs , PostgreSQL schemas , and Redis-backed caching with low p99s
- Architect Kafka-driven pipelines for decoupled processing and fault-tolerant workflows
- Collaborate with DevOps to ship containerized services via Kubernetes (EKS)
- Own CI/CD automation (GitHub Actions, Jenkins, ArgoCD) with rollback-safe deploys
- Tune systems with memory profiling, concurrency debugging , and flamegraph insights
- Participate in system design , postmortems, and active on-call rotations
- Help define backend best practices , mentor juniors, and improve team throughput
What We’re Looking For
- 5+ years building backends in Golang , in a product-first engineering team
- Strong command over Go internals : goroutines, channels, context, sync, interfaces
- Experience with Postgres , Redis , Kafka , and event-driven systems
- Comfort building and operating production systems in Docker + Kubernetes (EKS preferred)
- Working knowledge of HTTP/gRPC , API auth (JWT, OAuth2), and structured logging
- Ownership of real infra: you’ve shipped code that ran live and mattered
- Familiarity with observability tooling : Prometheus, Grafana, Loki, ELK
Bonus Points
- Experience in fintech , brokerage systems , or real-time payment infra
- Awareness of eBPF , protobuf , rate limits , pre-trade compliance , etc.
- Used AWS IAM, Lambda, S3 , or internal developer platforms
Backend Engineer
Posted 11 days ago
Job Viewed
Job Description
Job Title: Backend Engineer (Financier)
Location: Pune / Chennai
Workplace Type: On-site
Experience: 5–12 years
About the Role:
As a Backend Engineer in the Core Banking team, you will play a key role in building a reliable, agile, and scalable digital banking system. You’ll work on embedded finance products, focusing on deposits, loans, settlements, accounting, and integrations with payment gateways.
Key Responsibilities:
- Work closely with product owners to align on requirements and deliver scalable backend solutions.
- Design, build, test, and deploy high-performing, loosely coupled, API-first microservices.
- Ensure precision in handling monetary values while meeting non-functional quality standards (static code analysis, SAST, DAST, etc.).
- Implement automation and continuous improvement in testing and deployment.
- Take ownership of the full software development lifecycle.
- Troubleshoot critical production issues, reproduce problems in dev/test, and deliver quick fixes.
- Collaborate within the team to foster a culture of accountability and engineering excellence.
Requirements:
Essential
- Strong hands-on experience with Java/Kotlin, Spring Boot, SQL, and messaging platforms (Kafka preferred) .
- Solid background in relational/non-relational databases (schema design, transaction management, query optimization).
- Strong understanding of microservice architecture and scalable API design.
- Experience in test automation, CI/CD pipelines , and cloud-native development (AWS/Azure/GCP).
- Ability to work independently with minimal supervision.
- Strong problem-solving and critical-thinking skills.
- Excellent communication and collaboration skills.
Nice to Have
- Background in banking, fintech, or financial services .
- Knowledge of accounting or double-entry bookkeeping.
- Experience with clearing/settlements systems.
- Exposure to Mambu cloud banking platform or similar.
- Knowledge of Japanese language (a plus).
Technology Stack: Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured, Redis, MySQL, Docker, AWS ECS, Apache Kafka, GitHub, GitHub Actions, ArgoCD, Sonar Cloud, etc.
Backend Engineer
Posted 24 days ago
Job Viewed
Job Description
Company Vision
StockGro is India’s leading stock market education platform with a community of over 2.5 crore market enthusiasts. StockGro equips users with trading and investing knowledge to succeed in the stock market. Whether user is a beginner or a seasoned trader, he can learn strategies from top investment managers, practice with platform currency, and study portfolios of experts & peers. By combining experiential learning with guidance from SEBl-registered experts, StockGro has become the go-to platform for trading & investing education
.About StockGro
Founded in January 2020 by former venture capitalist Ajay Lakhotia, we’re well-funded. We are backed by some of the respected investors – General Catalyst, BITKRAFT, Roots Ventures, and the likes of Kunal Shah, Vivekananda Hallekere, Rahul Garg as Angels. We have some brilliant minds with us, working on a mission to make 400 million Indian millennials investment-ready, with Senior Executives from Sequoia, Swiggy, Glance, Airtel, Uber, and institutions like ISB, NITs, and IIMs.
The opportunity :
We are looking for a backend engineer and developer who can:
- Work closely with product, design and business teams to understand product ideas and business needs and help deliver series of ultra fast experiments
- Architect and implement backend services with high reliability and scalability
- Complete ownership of design/architect/develop/deploy phases while collaborating with technical and nontechnical stakeholders on all elements of the development process.
- Setup best practices for development and advocate their adoption
- Write quality documentation and handle conflicts well to build consensus
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency
- Mentor young minds around you and foster team spirit
Requirements :
- 4+ years of strong programming expertise in Golang and databases like PostgreSQL / MySQL / MongoDB
- Build highly scalable REST APIs that align with StockGro’s needs
- Strong knowledge of databases such as MySQL, PostgreSQL, or MongoDB
- You have experience building scalable customer-facing applications that are high-performance, highly-available, highly transactional, low latency and massively distributed.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Experience in designing and developing service-oriented architecture
- Experience with cache-store / message broker like Redis / RabbitMQ / Kafka
- Having an understanding of GCP, Kubernetes, Docker will be beneficial
- Interest in learning new languages/frameworks as needed
- Worked in a startup environment with high levels of ownership and commitment
What are we looking for?
- Someone who will be a quick learner and be able to work independently.
- He/she should be able to operate in a very fast paced environment where time to ship product is super critical.
Backend Engineer
Posted today
Job Viewed
Job Description
About the company:
Spinach Experience Design is a leading Mumbai-based UI UX product design and development company that partners with an entire gamut of clients ranging from global Fortune 500 companies, and listed MNCs to brave new funded or 0-1 startups. Our cutting-edge work features across 8 world markets showcasing our expertise across diverse sectors like travel, e-commerce, education, media-tech, healthcare, telecom, BFSI - insurance, mutual funds, wealth-tech and pharma.
Our core services include Design Thinking workshops, Customer Experience(CX) Design, UX UI Research, Strategy and Design, Design Systems, Product Management, Mobile App Development and Web Development and more.
About the role:
We’re looking for a seasoned Backend Engineer with at least 4 years of experience to join our team and help build scalable, secure, and high-performing backend systems. You’ll design and develop microservices using Node.js and Python, work with SQL and NoSQL databases, and deploy services on AWS. This role involves close collaboration with cross-functional teams, writing clean and reusable code, integrating third-party tools, and maintaining robust backend infrastructure. If you're passionate about backend architecture, security best practices, and continuous learning, we’d love to connect.
Must have qualifications:
- Must have at least 4 years of experience as a Backend Engineer
- Design and build applications/systems based on wireframes and product requirements documents
- Design and develop logical and physical data models to meet application requirements.
- Design and build Microservices in NodeJS and Python and integrate them with the rest of the applications
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Design tables and write optimal queries for SQL (MySQL, PostgreSQL) and No-SQL (Redis, DynamoDB) databases.
- Work on AWS Services like API Gateway, AWS Lambdas, DynamoDB EC2 and RDS.
- Write reusable, easy-to-maintain, versioned code using DRY principles
- Develop and maintain backend with a strong emphasis on security, ensuring applications are protected against vulnerabilities and adhere to industry best practices.
- Integrate existing tools and business systems (in-house tools or business tools like Ticketing software, communication tools) with external services
- Coordinate with the Project Manager, development team data team
Nice to have qualifications:
- Good experience with Git
- Experience with third-party libraries and APIs integration
- Familiarity with testing frameworks
- Experience with continuous integration and delivery tools
- Ability to work independently as well as in a team environment
- Excellent communication skills
Key Responsibilities:
- Ability to understand business requirements and translate them into technical requirements
- Strong proficiency in using TDD on Python/NodeJS
- Thorough understanding of Python/NodeJS and its core principles
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Write clean, maintainable, and efficient code following best practices and design patterns
- Troubleshoot and debug issues in existing applications and provide solutions to fix them
- Participate in hiring and onboarding new team members, and contribute to the overall growth and development of the team.
- Stay up-to-date with the latest trends and technologies in mobile development and share knowledge with the team.
You can also directly apply to us by dropping in your resume at
Backend engineer
Posted today
Job Viewed
Job Description
Backend Engineer – Golang
Location: Bengaluru
Experience: 5+ years
Type: Full-time
About Nubra
Nubra is live. Nubra is India’s next-gen trading platform — now available on the Play Store. It powers real-time execution for stocks, F&O, and commodities with lightning-fast infrastructure, low-latency APIs, and clean UI optimized for active traders.
We’re building a backend engineering team that treats infrastructure like a product: fast, observable, and resilient by default.
What You’ll Own
- Design and scale production-grade Golang microservicesacross trading, KYC, ledger, and real-time broker flows
- Build gRPC/REST APIs, PostgreSQL schemas, and Redis-backed caching with low p99s
- Architect Kafka-driven pipelines for decoupled processing and fault-tolerant workflows
- Collaborate with DevOps to ship containerized services via Kubernetes (EKS)
- Own CI/CD automation (GitHub Actions, Jenkins, ArgoCD) with rollback-safe deploys
- Tune systems with memory profiling, concurrency debugging, and flamegraph insights
- Participate in system design, postmortems, and active on-call rotations
- Help define backend best practices, mentor juniors, and improve team throughput
What We’re Looking For
- 5+ years building backends in Golang, in a product-first engineering team
- Strong command over Go internals: goroutines, channels, context, sync, interfaces
- Experience with Postgres, Redis, Kafka, and event-driven systems
- Comfort building and operating production systems in Docker + Kubernetes (EKS preferred)
- Working knowledge of HTTP/gRPC, API auth (JWT, OAuth2), and structured logging
- Ownership of real infra: you’ve shipped code that ran live and mattered
- Familiarity with observability tooling: Prometheus, Grafana, Loki, ELK
Bonus Points
- Experience in fintech, brokerage systems, or real-time payment infra
- Awareness of eBPF, protobuf, rate limits, pre-trade compliance, etc.
- Used AWS IAM, Lambda, S3, or internal developer platforms
Backend Engineer
Posted today
Job Viewed
Job Description
Job Title: Backend Engineer (Financier)
Location: Pune / Chennai
Workplace Type: On-site
Experience: 5–12 years
About the Role:
As a Backend Engineer in the Core Banking team, you will play a key role in building a reliable, agile, and scalable digital banking system. You’ll work on embedded finance products, focusing on deposits, loans, settlements, accounting, and integrations with payment gateways.
Key Responsibilities:
- Work closely with product owners to align on requirements and deliver scalable backend solutions.
- Design, build, test, and deploy high-performing, loosely coupled, API-first microservices.
- Ensure precision in handling monetary values while meeting non-functional quality standards (static code analysis, SAST, DAST, etc.).
- Implement automation and continuous improvement in testing and deployment.
- Take ownership of the full software development lifecycle.
- Troubleshoot critical production issues, reproduce problems in dev/test, and deliver quick fixes.
- Collaborate within the team to foster a culture of accountability and engineering excellence.
Requirements:
Essential
- Strong hands-on experience with Java/Kotlin, Spring Boot, SQL, and messaging platforms (Kafka preferred).
- Solid background in relational/non-relational databases (schema design, transaction management, query optimization).
- Strong understanding of microservice architecture and scalable API design.
- Experience in test automation, CI/CD pipelines, and cloud-native development (AWS/Azure/GCP).
- Ability to work independently with minimal supervision.
- Strong problem-solving and critical-thinking skills.
- Excellent communication and collaboration skills.
Nice to Have
- Background in banking, fintech, or financial services.
- Knowledge of accounting or double-entry bookkeeping.
- Experience with clearing/settlements systems.
- Exposure to Mambu cloud banking platform or similar.
- Knowledge of Japanese language (a plus).
Technology Stack: Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured, Redis, MySQL, Docker, AWS ECS, Apache Kafka, GitHub, GitHub Actions, ArgoCD, Sonar Cloud, etc.
Be The First To Know
About the latest Senior backend engineer Jobs in India !
Backend Engineer
Posted today
Job Viewed
Job Description
Company Vision
StockGro is India’s leading stock market education platform with a community of over 2.5 crore market enthusiasts. StockGro equips users with trading and investing knowledge to succeed in the stock market. Whether user is a beginner or a seasoned trader, he can learn strategies from top investment managers, practice with platform currency, and study portfolios of experts & peers. By combining experiential learning with guidance from SEBl-registered experts, StockGro has become the go-to platform for trading & investing education
.About StockGro
Founded in January 2020 by former venture capitalist Ajay Lakhotia, we’re well-funded. We are backed by some of the respected investors – General Catalyst, BITKRAFT, Roots Ventures, and the likes of Kunal Shah, Vivekananda Hallekere, Rahul Garg as Angels. We have some brilliant minds with us, working on a mission to make 400 million Indian millennials investment-ready, with Senior Executives from Sequoia, Swiggy, Glance, Airtel, Uber, and institutions like ISB, NITs, and IIMs.
The opportunity :
We are looking for a backend engineer and developer who can:
- Work closely with product, design and business teams to understand product ideas and business needs and help deliver series of ultra fast experiments
- Architect and implement backend services with high reliability and scalability
- Complete ownership of design/architect/develop/deploy phases while collaborating with technical and nontechnical stakeholders on all elements of the development process.
- Setup best practices for development and advocate their adoption
- Write quality documentation and handle conflicts well to build consensus
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency
- Mentor young minds around you and foster team spirit
Requirements :
- 4+ years of strong programming expertise in Golang and databases like PostgreSQL / MySQL / MongoDB
- Build highly scalable REST APIs that align with StockGro’s needs
- Strong knowledge of databases such as MySQL, PostgreSQL, or MongoDB
- You have experience building scalable customer-facing applications that are high-performance, highly-available, highly transactional, low latency and massively distributed.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Experience in designing and developing service-oriented architecture
- Experience with cache-store / message broker like Redis / RabbitMQ / Kafka
- Having an understanding of GCP, Kubernetes, Docker will be beneficial
- Interest in learning new languages/frameworks as needed
- Worked in a startup environment with high levels of ownership and commitment
What are we looking for?
- Someone who will be a quick learner and be able to work independently.
- He/she should be able to operate in a very fast paced environment where time to ship product is super critical.