#138512 - Backend Software Engineer - Payments
Company shown to members 🔒 · Remote · India only
Apply free: 3 jobs are on us✨ Tailor my resume for this job🎤 Practise the interview question, free
✓ Straight from the company's own careers page. No middlemen, no “we'll send you a check for equipment”. How we check jobs
✓ Sent 100 applications and heard nothing? Make this one count: tailor your resume to this ad in one tap, free.
✨ Not sure this is the one? Get your remote job matches in 30 seconds →
First recorded by Psst: 2 November 2026. Your first 3 jobs are free to apply to (the first right away, 2 more with your email). After that, the company and the apply link are for Psst members, from $4.99 for 7 days.
Practise the first interview question for this job
If the company replies, the first call usually starts with a question like this. Vague answers are the easiest to reject. Write yours and get an AI score in under a minute.
The 20-second read
- Experience
- 3+ years required
- Where you can live
- India only
- Skills and tools
- jira, sql, python, java, git, graphql
- Job type
- Contract or freelance
Read from the ad by Psst's rules. Check the full ad below before applying.
Job details
- Where you can work
- India
- Employment type
- Contract
- Advertised pay
- Not stated by the employer
- Experience
- 3+ years required
- Employer publication date
- 15 October 2026
- First recorded by Psst
- 2 November 2026
- Last checked at the source
- 10 November 2026
About the job
We are seeking a backend software engineer for a remote contract engagement building and operating scalable, revenue-critical payment infrastructure. You will deliver payment features, reduce technical debt, and modernize services while collaborating with engineers, product managers, and partner teams.
Enterprise experience strongly preferred.
Key Responsibilities
- Implement production backend features for payment flows.
- Refactor legacy services, improve test coverage, and modernize APIs, including migrations from deprecated APIs.
- Deliver clean, well-tested, production-ready code with passing CI/CD pipelines and peer-review approval.
- Deliver initiatives within agreed sprint cycles and participate in code reviews, design discussions, and sprint ceremonies.
- Clarify requirements with product managers and partner teams and deliver end-to-end solutions.
- Produce designs, API specifications, knowledge-transfer documentation, and runbooks for owned workstreams.
- Support maintainability and a smooth handoff to the engineering team at the conclusion of the engagement.
Must-Have Skills
- 3+ years of backend software engineering experience.
- Experience 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 experience with RESTful and GraphQL APIs, microservices, and event-driven systems.
- Payments, fintech, or billing domain experience, including gateways, processors, or payment service providers.
- Experience writing unit, integration, and contract tests.
- Agile/Scrum experience with sprint-based delivery.
- Ability to ramp quickly on an existing codebase with minimal guidance.
- Git-based version control and code review using GitLab.
- Hands-on experience with GitLab CI/CD pipelines.
- Relational database experience with MySQL and SQL.
- Distributed systems experience with message queues, asynchronous processing, and eventual consistency.
- Jira experience for task and sprint tracking.
- Experience building end-to-end backend payment flows in production, including charges, refunds, disputes, and webhooks.
- Legacy service refactoring or migration experience with regression testing.
- Experience resolving production incidents in payment or billing systems.
- Experience designing internal APIs consumed by multiple downstream services.
- Ability to own feature delivery with minimal supervision and collaborate asynchronously with distributed, cross-functional teams.
Nice-to-Have Skills
- Experience in a large enterprise engineering organization.
- Experience with Spring Boot, Gradle, and service mesh technologies.
- PCI-DSS compliance, payment security, or financial data handling experience.
- Experience with Datadog observability tooling.
- Open-source contributions or a portfolio of shipped payment features.
Required Tools & Platforms
- Java, with Kotlin and Python as complementary languages.
- RESTful and GraphQL APIs, microservices, and event-driven systems.
- Git, GitLab, and GitLab CI/CD.
- MySQL and SQL.
- Message queues and asynchronous processing systems.
- Jira.
Location, Time & Engagement
- Candidates must be based in India or a nearby eligible APAC location no more than two hours ahead of or behind India Standard Time (IST).
- IST support is required, preferably 10 AM to 7 PM IST.
- Remote contract engagement, 40 hours per week.
- Expected engagement through March 31, 2027; start date to be agreed.
- One opening is available.
- This is not currently a contract-to-hire opportunity.
Apply free: 3 jobs are on us✨ Tailor my resume for this jobPrepare with the Apply kitMore remote backend developer jobs →
- No pay listed
A resume that gets past the first 6 seconds
Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line, and one tap tailors it to the exact job you're applying to.
- 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
- 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
- 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
- 4Looks the partOne page, 6 designs, 8 colours and a matching cover letter, free to build. Premium downloads the PDF and Word files.
Example with made-up details. The score is the builder's own check, not an ATS rating or a promise of an interview.