Senior Backend Engineer at TalentXO · Bengaluru (Bangalore) · 5 - 8 years · ₹25L - ₹30L / yr · Profitable · Posted 19 Feb 2026

Role & Responsibilities
As a Founding Engineer, you'll join the engineering team during an exciting growth phase, contributing to a platform that handles complex financial operations for B2B companies. You'll work on building scalable systems that automate billing, usage metering, revenue recognition, and financial reporting—directly impacting how businesses manage their revenue operations.
This role is ideal for someone who thrives in a dynamic startup environment where requirements evolve quickly and problems require creative solutions. You'll work on diverse technical challenges, from API development to external integrations, while collaborating with senior engineers, product managers, and customer success teams.
Key Responsibilities
- Build core platform features: Develop robust APIs, services, and integrations that power billing automation and revenue recognition capabilities.
- Work across the full stack: Contribute to backend services and frontend interfaces to ensure seamless user experiences.
- Implement critical integrations: Connect the platform with external systems including CRMs, data warehouses, ERPs, and payment processors.
- Optimize for scale: Design systems that handle complex pricing models, high-volume usage data, and real-time financial calculations.
- Drive quality and best practices: Write clean, maintainable code and participate in code reviews and architectural discussions.
- Solve complex problems: Debug issues across the stack and collaborate with cross-functional teams to address evolving client needs.
The Impact You'll Make
- Power business growth: Enable fast-growing B2B companies to scale billing and revenue operations efficiently.
- Build critical financial infrastructure: Contribute to systems handling high-value transactions with accuracy and compliance.
- Shape product direction: Join during a scaling phase where your contributions directly impact product evolution and customer success.
- Accelerate your expertise: Gain deep exposure to financial systems, B2B SaaS operations, and enterprise-grade software development.
- Drive the future of B2B commerce: Help build infrastructure supporting next-generation pricing models, from usage-based to value-based billing.
Ideal Candidate Profile
Experience
- 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems.
- Strong backend development experience using one or more frameworks: FastAPI / Django (Python), Spring (Java), or Express (Node.js).
- Deep understanding of relevant libraries, tools, and best practices within the chosen backend framework.
- Strong experience with databases (SQL & NoSQL), including efficient data modeling and performance optimization.
- Proven experience designing, building, and maintaining APIs, services, and backend systems with solid system design and clean code practices.
Domain
- Experience with financial systems, billing platforms, or fintech applications is highly preferred.
Company Background
- Experience working in product companies or startups (preferably Series A to Series D).
Education
- Candidates from Tier 1 engineering institutes (IITs, BITS, etc.) are highly preferred.

About TalentXO
About
Company social profiles
Similar jobs (10)
Job Title: Software Engineer / Senior Software Engineer – Java Backend
Experience: 5–10 Years
Location: Pune (Baner) – Work from Office (5 Days a Week)
About the Role :
We are looking for passionate Java Backend Engineers to build highly scalable, high-performance enterprise applications used by millions of users globally. The ideal candidate should have strong experience in Java, Microservices, Payment Gateway integrations, and Checkout platform development, with a product engineering mindset.
Candidates from FinTech, E-commerce, Payments, or Product-based companies will be preferred.
Key Responsibilities :
Design, develop, and maintain scalable backend applications using Java and Microservices.
Build secure, high-performance REST APIs and distributed services.
Develop and enhance Checkout platforms and Payment Gateway integrations for seamless payment processing.
Collaborate with Product, Architecture, QA, and DevOps teams throughout the SDLC.
Participate in system design, architecture discussions, and technical decision-making.
Ensure high code quality through unit testing, code reviews, and engineering best practices.
Build and support CI/CD pipelines and containerized deployments.
Troubleshoot production issues, optimize performance, and improve application reliability.
Mentor junior engineers and contribute to engineering excellence.
Required Skills :
5–10 years of backend development experience.
Strong expertise in Java, Spring Boot, Spring MVC, Hibernate/JPA.
Hands-on experience with Microservices Architecture.
Experience building RESTful APIs.
Strong knowledge of SQL/NoSQL databases.
Experience with Payment Gateway Integration (Stripe, Adyen, Razorpay, Worldpay, PayU, Checkout.com, etc.).
Hands-on experience developing Checkout and Payment Processing workflows.
Understanding of Payment Lifecycle, including Authorization, Capture, Refunds, Settlement, Webhooks, and Transaction Management.
Experience with Docker, Kubernetes, and containerized applications.
Good understanding of CI/CD pipelines using Jenkins or similar tools.
Familiarity with Git, Agile methodologies, and engineering best practices.
Strong problem-solving and debugging skills.
Preferred Skills :
Experience working in FinTech, Payments, E-commerce, or Product-based organizations.
Exposure to Cloud Platforms (GCP/AWS/Azure).
Experience with Kafka or event-driven architecture.
Knowledge of OAuth2, JWT, Keycloak, or similar authentication mechanisms.
Experience with Monitoring & Observability tools (Grafana, Prometheus, ELK, Splunk).
Performance tuning and scalability optimization experience.
Preferred Background :
Candidates from FinTech, Digital Payments, Banking Products, E-commerce, or Product Engineering companies.
Experience working on high-volume transaction systems handling secure payment processing and checkout experiences.
Looking for strong experience in Java, Spring Boot, Spring Cloud, Microservices, System Design, Kafka, Redis, Cloud, Docker & Kubernetes.
FinTech / Banking experience will be an added advantage.
Senior Software Engineer – Backend
Company: House of EdTech (Goenka Kachave LLP)
Location: Bangalore, Hybrid
Job Type: Full-Time
Experience: 5+ Years
About the Role
House of EdTech is looking for a Senior Software Engineer – Backend to design, develop, and scale high-performance backend services and APIs supporting products used by millions of learners.
You’ll work closely with Product, Frontend, Data, and Engineering teams while taking end-to-end ownership of backend features and contributing to system architecture and technical decisions.
What You'll Do
- Design and develop scalable backend services and REST APIs.
- Build reliable systems capable of handling high traffic and large data volumes.
- Own backend features from design and development through deployment and monitoring.
- Work with microservices, databases, and distributed systems.
- Identify and solve performance, scalability, reliability, and security challenges.
- Participate in system design and architecture discussions.
- Conduct code reviews and contribute to engineering best practices.
- Mentor junior and mid-level engineers.
- Monitor production systems and troubleshoot incidents.
What We're Looking For
- 5+ years of professional backend development experience.
- Strong hands-on experience with Java, Python, Scala, C++, or a similar language.
- Experience building and operating large-scale distributed systems.
- Strong understanding of REST APIs, microservices, and databases.
- Experience with cloud/infrastructure technologies such as GCP, Docker, or Kubernetes.
- Strong software engineering fundamentals, including security, reliability, testing, and code quality.
- Experience with system design, architecture, and technical decision-making.
- Strong communication and cross-functional collaboration skills.
- Experience mentoring engineers is a plus.
Why Join House of EdTech?
- Work on products impacting millions of learners.
- Solve challenging backend and scalability problems.
- Take significant ownership of architecture and engineering decisions.
- Opportunity to grow into technical leadership and architectural ownership.
- Work in a fast-growing technology environment.
🚀 Senior Spring Boot Developer
Location: Indore
Company: SHJ International Tech Pvt Ltd
Industry: US Logistics
Experience: 3+ years
At SHJ International Tech Pvt Ltd, we’re not just writing code — we’re solving real-world logistics challenges for US-based clients. We’re looking for a Senior Backend Developer who thrives on problem-solving, loves working directly with customers, and wants to build custom, high-impact solutions alongside a smart and supportive team.
You’ll be joining our established backend team, collaborating closely to deliver scalable, reliable systems for mission-critical logistics operations.
💼 What You'll Do
- Build and scale backend systems using Spring Boot and Java
- Design optimized, secure, and reliable data models using MariaDB
- Develop and maintain robust REST APIs powering real-time logistics platforms
- Debug, optimize, and troubleshoot performance issues
- Engage in system design and architecture decisions that define our tech stack
- Work closely with our existing backend team and collaborate across product, DevOps, and frontend teams
- Interact directly with US-based customers to gather requirements and deliver tailored solutions
- Continuously improve code quality, performance, and reliability
👤 Who You Are
- A problem solver who thrives in fast-paced environments
- 3+ years of hands-on experience in Java backend development
- Proficient in Spring Boot, JPA/Hibernate, and MariaDB
- Confident designing schemas, optimizing queries, and tuning performance
- Comfortable with Git, REST APIs, and Agile workflows
- Bonus points if you’ve worked with Docker, CI/CD pipelines, or cloud deployments
- A strong communicator who enjoys collaborating with teammates and customers
🌟 What Sets You Apart
- You don’t just write code — you build scalable, maintainable solutions
- You take initiative, communicate clearly, and own what you build
- You’re constantly learning and always looking to improve
- You enjoy both working independently and as part of a team
- You’re comfortable being the go-to person and wearing multiple hats
🌍 Why Join Us?
- Work on high-impact logistics projects with direct customer interaction
- Be part of an experienced and collaborative engineering team
- Exposure to real-world business problems and rapid iteration cycles
- Flexible work culture built on trust, ownership, and transparency
- A place where your ideas are heard and your work makes a difference
- Career growth opportunities through leadership exposure and diverse projects
Role Overview:
We are seeking a backend-focused Software Engineer with deep expertise in REST APIs,
real-time integrations, and cloud-based application services. The ideal candidate will build
scalable backend systems, integrate real-time data flows, and contribute to system design
and documentation. This is a hands-on role working with global teams in a fast-paced, Agile
environment.
Key Responsibilities:
• Design, develop, and maintain REST APIs and backend services using Python, FastAPI,
and SQLAlchemy.
• Build and support real-time integrations using AWS Lambda, API Gateway, and
EventBridge.
• Develop and maintain Operational Data Stores (ODS) for real-time data access.
• Write performant SQL queries and work with dimensional data models in PostgreSQL.
• Contribute to cloud-based application logic and data orchestration.
• Containerize services using Docker and deploy via CI/CD pipelines.
• Implement automated testing using pytest, pydantic, and related tools.
• Collaborate with cross-functional Agile teams using tools like Jira.
• Document technical workflows, APIs, and system integrations with clarity and
consistency.
• Should have experience in team management
Required Skills & Experience:
• 8+ years of backend or integrations engineering experience.
• Expert-level knowledge of REST API development and real-time system design.
• Strong experience with: Python (FastAPI preferred), SQLAlchemy.
• PostgreSQL and advanced SQL.
• AWS Lambda, API Gateway, EventBridge.
• Operational Data Stores (ODS) and distributed system integration.
• Experience with Docker, Git, CI/CD tools, and automated testing frameworks.
• Experience working in Agile environments and collaborating with cross-functional
teams.
• Comfortable producing and maintaining clear technical documentation.
• Working knowledge of React is acceptable but not a focus.
• Hands-on experience working with Databricks or similar data platforms.
Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field (required).
• Master’s degree is a plus.
• Certifications in AWS (e.g., Developer Associate, Solutions Architect) or Python
frameworks are highly preferred.
Java backend (Java + Kafka)
Bangalore
5+yrs
immediate to 15days
Java, Spring Boot, Kafka, microservice
Call or WhatsApp: 6 3 8 5 0 7 6 1 4 2
Pickyourtrail (PYT) is an expert co-creator of super hit customised holidays. We are the perfect partner to the ‘designated travel planner/s’ of every group - big or small. Our service, customisation and expertise help us deliver super hit holidays and make the planner the hero of the holiday.
PickYourTrail is a technology-driven travel company building personalized, end-to-end travel experiences. Our platform powers dynamic itinerary creation, real-time pricing, booking orchestration, and post-booking workflows at scale. We operate in a high-throughput, real-time environment where backend systems are critical to business success.
What are we looking for in you?
You are enthusiastic about developing highly scalable, foolproof, end-to-end quality software. You have worked on api integrations, have a good understanding of api docs, SOAP, REST, rate limiter and caching. You are very passionate about data structures and algorithms. You are flexible in working with multidisciplinary teams and you push your teammates to their limits & ensure that the work is done. You consider AI as your friend and use them in all facets to augment your work, as your pair programmer, code reviewer and design philosopher. If you feel we are talking about you, contact us asap.
Who will you work with?
Being a part of a small team of backend engineers, you get to solve a wide range of problems in the travel space. Be it feature discussion, solution design, development, dev testing, deployment, enhancement or maintenance, you get to experience everything.
What's in it for you?
- Opportunity to contribute and solve interesting problems in the travel space.
- Solve for scalability, availability and performance along with functional integrations.
- Freedom to explore solutions rather than getting tied down by rigid standards.
- Work with some of the best techies in the industry
- An environment where Attitude is higher than Skill and performance scores over politics
- Take the product to the next level that has an impact on the end customer
What you'll bring to the team?
- Good understanding of data structures and algorithms
- Good experience in System & Solution design.
- Working knowledge of Java, Web Services, SOAP, REST and Spring Boot.
- Experience working with coding assistants like co-pilot, Claude desktop etc.
- Knowledge of GIT version control
- Good knowledge of any database (MongoDB, PostgreSQL, MySQL, Oracle)
- Knowledge of Unit testing is a must
- Fair debugging skills
We’re on the hunt for a Principal Engineer who loves solving tough problems, mentoring others, and shaping the future of our platform. In this role, you’ll be leading the design and build of scalable systems and integrations across major cybersecurity platforms. Sometimes you’ll be deep in the code, other times you’ll be guiding teams and customers to the right solutions. If you enjoy balancing hands-on work with big-picture thinking, this could be your spot.
About Us
At Metron Security, we help top cybersecurity companies supercharge their tools through automation and integrations. Our engineers connect and extend platforms like Splunk, IBM QRadar, ServiceNow, CrowdStrike, Cybereason, and many more. We believe in a developer-first culture where creativity, ownership, and continuous learning drive everything we do.
Why You’ll Love Working Here
- A true developer-first environment where your ideas and technical chops matter.
- Hands-on exposure to 250+ security platforms (yep, really).
- Direct contact with customers so you can see the impact of your work right away.
- A fast-paced, growth-focused culture—but we also respect work-life balance. No weekends, and only occasional evening calls.
What We’re Looking For
We’re hoping to meet someone who has both deep technical expertise and natural leadership instincts. You think holistically about systems, enjoy digging into tricky problems, and can guide both teammates and customers to success.
Must-Have Skills
- Solid programming experience across multiple languages (Python, TypeScript, Java, Node.js, Angular, React, C#, C++… we’re language-agnostic and use the best tool for the job).
- Quick at learning new security platforms.
- Proven ability to design and build scalable systems, APIs, and integrations.
- Experience mentoring and leading engineering teams.
- Strong debugging and problem-solving skills in complex environments.
- Organized, reliable, and able to set and meet clear timelines.
- Comfortable working directly with customers to understand needs and design solutions.
- Familiar with cloud platforms (AWS, GCP, or Azure) and security best practices.
Bonus Points If You
- Have experience building or leading integrations with enterprise security tools.
- Like approaching challenges with a “hacker mindset.”
- Know your way around Docker, Kubernetes, and cloud deployments.
- Contribute to open source or share technical insights publicly.
What You’ll Do
- Be the face of Metron Security with our customers—collaborating on solutions and keeping communication clear.
- Bridge the gap between customers and our dev team, ensuring the right info flows both ways.
- Mentor and train junior developers, helping them level up.
- Step in to tackle tough technical problems when the team needs backup.
- Build and document knowledge about security platforms.
- Spot potential roadblocks early and help keep projects on track.
Who You Are
- Strategic thinker who isn’t afraid to roll up their sleeves.
- Clear communicator who collaborates openly.
- Proud of building strong, maintainable solutions that exceed expectations.
- Curious, quick learner, and always exploring new technologies.
- Positive, “let’s figure it out” teammate who lifts others up.
At Metron Security, we’re all about helping security teams work smarter. If you’re excited to take on big engineering challenges, mentor others, and drive technical vision in a growing company, we’d love to talk.
TEAM LEAD – BACKEND / FULL STACK ENGINEER (FINTECH)
Impacto Digifin Technologies Pvt. Ltd.
Bangalore (Brookefield) | Work from Office | Full-Time
Job Location
Bangalore (Brookefield) – Work from Office
Experience
3–5 Years
Employment Type
Full-Time
Department
Engineering / Product Development
Document Date
21 October 2026
Role Overview
We are hiring a hands-on Team Lead to design, build, and run the backend of our digital banking and payments products. You will lead a small team building Java and Spring Boot microservices, Apache Kafka event pipelines, and PostgreSQL data models that move real money for banks and their customers.
The role is backend-first, with full stack ownership: you will also guide ReactJS and Next.js frontends that sit on top of these services. You will own the full lifecycle, from requirement analysis and system design to production deployment, monitoring, and 24x7 support.
We want someone who treats correctness, auditability, and uptime as product features.
Key Responsibilities
A. Backend and Microservices Development
· Design and build scalable, high-performance backend services using Java and Spring Boot.
· Design and implement RESTful APIs, microservices, and third-party integrations with clear, versioned API contracts.
· Implement authentication, authorization, input validation, and secure coding practices across all services.
· Write clean, maintainable, and testable code, backed by unit, integration, and API tests.
B. Event-Driven Architecture with Apache Kafka
· Build and maintain event-driven systems using Kafka producers, consumers, and Kafka Streams.
· Design event schemas, topics, partitioning, and retention to match business flows.
· Ensure exactly-once or idempotent processing so no event is lost or applied twice.
· Handle retries, dead-letter topics, consumer lag, and replay for failed or delayed events.
· Apply patterns such as Outbox, Saga, event sourcing, and CQRS where they fit.
C. PostgreSQL Data Design and Management
· Design normalized, transactional data models in PostgreSQL for accounts, ledgers, payments, and customers.
· Use ACID transactions, appropriate isolation levels, and row-level locking to keep balances correct under concurrent load.
· Tune queries, indexes, partitioning, and connection pooling for high-volume tables.
· Manage schema changes safely with versioned migrations (Flyway or Liquibase) and zero-downtime deployment.
· Plan data archival, backup, point-in-time recovery, and read replicas for reporting.
D. Full Stack Ownership
· Guide and contribute to responsive web applications built with ReactJS, Next.js, and TypeScript.
· Integrate frontend applications with backend services and keep API contracts in sync.
· Optimize end-to-end performance, responsiveness, and reliability.
E. Team Leadership
· Lead, mentor, and support developers in daily technical work.
· Break business requirements into technical specifications, tasks, and delivery plans.
· Assign work, track progress, and deliver milestones on time.
· Run code reviews, architecture discussions, and technical design reviews.
· Participate in sprint planning, stand-ups, reviews, and retrospectives.
· Coordinate with Product, QA, UI/UX, DevOps, Business, and Management teams.
· Support technical interviews, onboarding, and knowledge sharing.
F. Deployment and Production Support
· Use Git-based workflows, Docker, and CI/CD pipelines for builds and releases.
· Own production health: troubleshoot incidents, fix performance bottlenecks, and lead root-cause analysis.
· Maintain technical documentation, runbooks, and deployment procedures.
G. AI-Assisted Development
· Use AI coding tools such as ChatGPT, Claude, GitHub Copilot, or Cursor for code, tests, debugging, and documentation.
· Review and validate all AI-generated output before it reaches production.
Designing and Maintaining Banking Products
Designing Banking Products
· Ledger-first design: build double-entry ledgers in PostgreSQL where every debit has a matching credit and balances can always be rebuilt from entries.
· Transaction integrity: use idempotency keys, unique transaction references, and state machines so a request retried by a customer, bank, or network never posts twice.
· Payment flows: design end-to-end flows for UPI, IMPS, NEFT, RTGS, and card or wallet payments, including timeouts, pending states, reversals, and refunds.
· Distributed consistency: keep data consistent across microservices with Outbox, Saga, and compensating transactions instead of distributed locks.
· Core banking integration: integrate with core banking systems such as Oracle FLEXCUBE or Finacle, NPCI and switch interfaces, and partner bank APIs.
· Product configuration: model savings and current accounts, loans, deposits, and wallets so limits, charges, interest, and rules are configuration rather than code changes.
· Customer lifecycle: support onboarding, KYC and e-KYC, account servicing, and closure with clear status tracking.
· Security by design: encrypt sensitive data at rest and in transit, mask PII in logs, manage keys through HSM or a vault, and apply least-privilege access.
· Regulatory compliance: build to RBI guidelines, including data localization, audit trails, and NPCI operating rules, and align with PCI DSS where card data is involved.
· Controls: implement maker-checker approvals, transaction limits, velocity checks, and hooks for fraud and AML monitoring.
Maintaining Banking Products in Production
· Reconciliation: run daily automated reconciliation between internal ledgers, partner banks, NPCI, and settlement files, and resolve mismatches within agreed timelines.
· Settlement and batch jobs: own end-of-day and beginning-of-day processes, interest accrual, charges, and settlement runs, and make them safe to re-run.
· High availability: design for 24x7 uptime with no single point of failure, graceful degradation, and defined RPO and RTO for disaster recovery.
· Observability: track business and technical metrics such as transaction success rate, latency, and consumer lag in Prometheus and Grafana, with alerts before customers notice.
· Incident management: lead incident response, customer-impact assessment, root-cause analysis, and post-incident fixes for failed or stuck transactions.
· Safe change management: release through feature flags, canary or blue-green deployments, and backward-compatible APIs and schemas, with tested rollback plans.
· Audit and reporting: keep immutable audit logs and support regulatory reports, internal audits, and data requests from banks and regulators.
· Continuous improvement: track defects, performance, and technical debt, and plan regular upgrades of frameworks, libraries, and security patches.
Required Skills and Qualifications
Candidates must have hands-on experience in the following areas:
· Backend: strong Java (Core Java, Java 17+), Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
· Messaging: Apache Kafka, including producers, consumers, Kafka Streams, event design, partitioning, and offset management.
· Database: strong SQL and PostgreSQL, including data modeling, transactions, isolation levels, indexing, and query tuning.
· Architecture: microservices, distributed systems, event-driven design, OOP, and design patterns.
· APIs: designing and documenting RESTful APIs with JSON and OpenAPI/Swagger.
· Frontend: working knowledge of ReactJS, Next.js, JavaScript (ES6+), and TypeScript.
· DevOps: Docker, Git (GitHub or GitLab), and CI/CD pipelines.
· Testing: unit and integration testing with JUnit and Mockito, plus debugging and code review.
· Leadership: experience guiding developers, reviewing code, planning tasks, and owning delivery.
· Problem solving: strong debugging skills for production issues in distributed systems.
Mandatory Screening Requirement: Candidates must have strong backend experience in Java, Spring Boot, Kafka, and PostgreSQL, plus working frontend knowledge in ReactJS or Next.js. Frontend-only profiles will not meet the core requirement.
Good to Have
· Payments domain: experience with UPI, IMPS, NEFT, RTGS, NPCI integrations, or card and wallet systems is highly preferred.
· Message-driven patterns: event sourcing, CQRS, Saga, and Outbox.
· Performance: experience building high-throughput, low-latency systems, such as payments or UPI switches.
· Spring ecosystem: Spring Cloud, Spring Batch, Spring WebFlux, and Spring Integration.
· Security: OAuth 2.0, JWT, OpenID Connect, encryption, key management, and OWASP practices.
· Data and caching: Redis, PostgreSQL replication and partitioning, and Oracle Database or Oracle FLEXCUBE exposure.
· Cloud and orchestration: Kubernetes, Jenkins or GitHub Actions, and AWS, Azure, or GCP.
· Monitoring and quality: Prometheus, Grafana, ELK Stack, OpenTelemetry, and SonarQube.
· Compliance: working knowledge of RBI guidelines, PCI DSS, and audit requirements.
· Ways of working: experience in Agile/Scrum teams.
Preferred Domain Experience
· Banking, Financial Services and FinTech.
· Digital payments, lending, or core banking platforms.
· Enterprise integrations and digital transformation projects.
Senior Backend Developer – Java
Location: Mohali
Experience: 5+ Years
Looking for an experienced Senior Backend Developer with strong expertise in Java, Spring Boot, and microservices development.
Key Skills Required:
- Strong proficiency in Java, Spring Boot & Microservices
- Hands-on experience with Apache Kafka and MySQL
- Expertise in REST APIs, Docker, Kubernetes & Helm
- Knowledge of JWT, OAuth2, Firebase/FCM and CI/CD pipelines
- Experience with Agile/Scrum, code reviews, and production support
- Excellent communication, problem-solving, and ownership skills














