Role Overview
We are looking for a Java Associate with 2+ years of hands-on experience in integrating payment gateway APIs into enterprise or consumer-facing applications. The role involves working closely with backend, product, and operations teams to implement secure, scalable, and reliable payment solutions across multiple platforms and providers.
The ideal candidate should have practical exposure to REST APIs, transaction workflows, webhook handling, authentication mechanisms, and production-grade backend development in Java.
Key Responsibilities
● Integrate and maintain payment gateway APIs within the company’s backend systems and applications.
● Work with payment providers for:
○ Payment processing
○ Refunds
○ Settlements
○ Subscription billing
○ Webhooks/callbacks
○ Transaction reconciliation
● Develop secure backend services using Java and related frameworks.
● Handle API authentication mechanisms such as OAuth, API Keys, JWT, HMAC signatures, etc.
● Monitor payment flows and troubleshoot transaction failures or integration issues.
● Coordinate with internal engineering and external payment provider teams during implementation and testing.
● Optimize reliability, logging, and error-handling for transaction systems.
● Ensure integrations follow security and compliance best practices.
● Participate in testing, deployment, and production support activities.
● Maintain technical documentation for payment workflows and API integrations.
Required Skills & Qualifications
● 2+ years of professional experience in Java backend development.
● Strong understanding of RESTful APIs and third-party integrations.
● Experience integrating one or more payment gateways such as:
○ Stripe
○ Razorpay
○ PayU
○ PayPal
● Good knowledge of:
○ Java
○ Spring Boot
○ Maven/Gradle
○ JSON/XML handling
● Familiarity with:
○ Webhooks
○ API testing tools (Postman, Swagger)
○ Adyen
○ Cashfree
○ PhonePe
○ Other banking/payment APIs
○ Git/version control
○ SQL databases
● Understanding of payment transaction lifecycle and reconciliation concepts.
● Strong debugging and problem-solving abilities.
● Ability to work independently and in cross-functional teams.
Preferred Qualifications
● Experience with high-volume transaction systems.
● Exposure to PCI-DSS or payment security standards.
● Familiarity with cloud platforms such as AWS or GCP.
● Experience with microservices architecture.
● Knowledge of message queues and async processing.
Employment Details
Role: Java Associate – Payment Integration
Experience: 1–5 Years
Department: Engineering / Backend Development
Employment Type: Full-Time
Location: [Gurgaon Sec-49, Full time]
What We Offer
● Opportunity to work on large-scale payment infrastructure.
● Exposure to global payment ecosystems and fintech integrations.
● Collaborative engineering environment.
● Growth opportunities in backend and fintech systems development.
● Competitive compensation and learning opportunities.
Pay: ₹50,000.00 - ₹70,000.00 per month
Benefits:
- Cell phone reimbursement
- Paid sick time
- Paid time off
Work Location: In person