21 Oct
|
Remote_WFH_INDIA
|
New Delhi
21 Oct
Remote_WFH_INDIA
New Delhi
? Senior Backend Engineer | Java | Kotlin | Python | Payments | Remote If you're passionate about Java, Kotlin, Python, distributed systems, and building reliable payment solutions at scale, we'd love to connect ?
Location:
India ? Work Mode: 100% Remote ?
Experience:
4+ Years ⚡ Domain: Payments & Financial Systems --
- ?
What You'll Do
• Develop and maintain backend services supporting end-to-end payment flows
• Build and enhance payment features, including charges, refunds, disputes, and webhooks
• Design and integrate RESTful and GraphQL APIs across microservices
• Refactor legacy Java services, reduce technical debt, and improve test coverage
• Implement asynchronous processing, message queues, and distributed-system workflows
• Write unit, integration, and contract tests to ensure production reliability
• Troubleshoot and resolve production incidents in payment and billing systems
• Maintain GitLab CI/CD pipelines and deliver production-ready code through peer reviews
• Collaborate with product managers, partner teams, and engineering stakeholders
• Document technical designs, API specifications, knowledge-transfer materials, and runbooks --
- ✅ Must-Have
Requirements:
• 4+ years of hands-on backend software engineering experience
• Strong proficiency in Java as the primary programming language
• Experience with Kotlin and Python as complementary skills
• Payments, Fintech, or Billing domain experience (Must-have)
• Hands-on experience building production payment flows, including charges, refunds, disputes, and webhooks
• Experience developing RESTful and GraphQL APIs, microservices, and event-driven systems
• Robust knowledge of relational databases, MySQL, and SQL
• Experience with distributed systems, message queues, asynchronous processing, and eventual consistency
• Experience writing unit, integration, and contract tests
• Hands-on experience with GitLab, code reviews, and GitLab CI/CD pipelines
• Experience refactoring legacy services, migrating APIs, and implementing regression testing
• Experience resolving production incidents and designing internal APIs for downstream services
• Familiarity with Agile/Scrum and sprint-based delivery, including Jira
• Upper-intermediate English communication skills --
- ➕ Good to Have:
• Experience in a large enterprise engineering organization
• Familiarity with Spring Boot, Gradle, and service mesh technologies
• Knowledge of PCI-DSS compliance, payment security, and financial data handling
• Experience with observability tools such as Datadog
• Open-source contributions or a portfolio of shipped payment features --
- ? To Apply, Please Share: 1. Email ID 2. Total years of backend engineering experience 3. Relevant Java, Kotlin, and Python experience 4. Payments / Fintech / Billing domain experience (Must-have) 5. Production experience with payment flows: charges, refunds, disputes, and webhooks 6. Experience with REST, GraphQL, microservices, and distributed systems 7. MySQL, GitLab CI/CD, and automated testing experience 8. Current CTC / Expected CTC 9. Notice period / Earliest joining date .
📌 Sr. Backend Engineer – Java/Kotlin | Remote India (New Delhi)
🏢 Remote_WFH_INDIA
📍 New Delhi