Backend Software Engineer – Payments Team (India)

Backend Software Engineer – Payments Team (India)

23 Oct
|
Aspire, Jordan
|
India

23 Oct

Aspire, Jordan

India

The Payments team owns Indeed's core payment infrastructure and revenue-critical systems. This outpost engagement embeds a backend software engineer within the team to accelerate delivery of feature initiatives and reduce a growing backlog of technical debt. The role calls for a strong, autonomous backend engineer who can ramp quickly and collaborate closely with full-time engineers to ship high-quality, scalable payment infrastructure. The engagement is driven by the team's near-term delivery commitments, which require additional engineering capacity.

Key Responsibilities
• Implement new backend features for payment flows.
• Drive technical-debt reduction, including refactoring legacy services, improving test coverage, and modernizing APIs (e.g., deprecated API migrations).
• Write clean, well-tested, production-ready code that meets Indeed's engineering standards and merges to main with passing CI/CD pipelines and peer-review approval.
• Deliver against multiple initiatives within agreed sprint cycles. Participate in code reviews, design discussions, and sprint ceremonies alongside full-time Payments engineers.
• Collaborate with product managers, partner teams, and fellow engineers to clarify requirements and deliver end-to-end solutions.
• Produce documentation for owned workstreams — designs, API specs, KT docs, and runbooks — to support long-term maintainability.
• Ensure a smooth hand-off to the full time engineering team at the conclusion of the engagement. Time Zone Coverage & Preferred Region: India, or nearby regions with no more than 2 hours of time difference Required Hours: IST support (preferably 10AM to 7PM IST) Preferred Region(s): APAC Requirements The Payments team owns Indeed's core payment infrastructure and revenue-critical systems.



This outpost engagement embeds a backend software engineer within the team to accelerate delivery of feature initiatives and reduce a growing backlog of technical debt. The role calls for a strong, autonomous backend engineer who can ramp quickly and collaborate closely with full-time engineers to ship high-quality, scalable payment infrastructure. The engagement is driven by the team's near-term delivery commitments, which require additional engineering capacity.

Key Responsibilities
• Implement new backend features for payment flows.
• Drive technical-debt reduction, including refactoring legacy services, improving test coverage, and modernizing APIs (e.g., deprecated API migrations).
• Write clean, well-tested, production-ready code that meets Indeed's engineering standards and merges to main with passing CI/CD pipelines and peer-review approval.
• Deliver against multiple initiatives within agreed sprint cycles. Participate in code reviews, design discussions, and sprint ceremonies alongside full-time Payments engineers.
• Collaborate with product managers, partner teams, and fellow engineers to clarify requirements and deliver end-to-end solutions.
• Produce documentation for owned workstreams — designs, API specs, KT docs, and runbooks — to support long-term maintainability.
• Ensure a smooth hand-off to the full-time engineering team at the conclusion of the engagement. Time Zone Coverage & Preferred Region: India,



or nearby regions with no more than 2 hours of time difference Required Hours: IST support (preferably 10AM to 7PM IST) Preferred Region(s): APAC Benefits Must-Have

Skills:
• 3+ years of backend software engineering.
• Building and operating production backend services at scale.
• Strong proficiency in Java as the primary programming language, with Kotlin and Python as complementary skills.
• Hands-on with RESTful and GraphQL APIs, microservices, and event-driven systems.
• Payments, fintech, or billing domain experience, including gateways, processors, or PSPs.
• Writing unit, integration, and contract tests.
• Agile/Scrum, sprint-based delivery.
• Ramps quickly on an existing codebase with minimal guidance.
• Git-based version control and code review (GitLab).
• GitLab CI/CD pipelines.
• Relational databases (MySQL) and SQL.
• Distributed systems: message queues, async processing, eventual consistency.
• Jira for task and sprint tracking.
• Built end-to-end backend payment flows (charge, refund, dispute, webhooks) in production.
• Experience in legacy service refactoring/migration with regression testing.
• Experience resolving production incidents in payment or billing systems.
• Experience designing internal APIs consumed by multiple downstream services. Nice-to-Have

Skills:
• Experience, or in a large enterprise engineering org.
• (Spring Boot, Gradle, service mesh).
• PCI-DSS compliance, payment security, or financial data handling.
• Observability tooling (Datadog).
• Open-source contributions or a portfolio of shipped payment features. Soft

skills:
• IC level able to own feature delivery with minimal supervision.
• Async collaboration with distributed, cross-functional teams.

📌 Backend Software Engineer – Payments Team (India)
🏢 Aspire, Jordan
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend software engineer – payments team (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: backend software engineer – payments team (india) / india