Job Description
Experience Required: 3–6 Years
Location: Remote / Hybrid
Job Type: Full-Time
About the Role
We are looking for a skilled Java Backend Developer to join our growing fintech engineering team. In this role, you will work on the core backend services that power a high-volume payment gateway platform. The position requires strong expertise in scalable backend systems, secure transaction processing, and reliable integrations with financial networks.
You will collaborate with cross-functional teams to build systems that handle millions of transactions while maintaining the highest standards of performance, security, and availability.
Key Responsibilities
Backend Development
- Design, develop, and maintain Java-based microservices for payment processing.
- Build and optimize RESTful and SOAP APIs supporting JSON, XML, and ISO8583 message formats.
- Implement core payment flows including:
- Authorization
- Capture
- Settlement
- Refunds
- Ensure services are well-structured, testable, and maintainable.
System Architecture & Performance
- Build backend systems that are scalable, secure, and fault-tolerant.
- Develop transaction monitoring, reconciliation, and settlement services.
- Optimize database queries, indexing, and caching strategies to ensure high performance.
- Monitor system health and improve system reliability.
Integration & Compliance
- Integrate with card networks, banks, and alternative payment providers.
- Ensure systems comply with PCI-DSS, AML, and regional financial regulations.
- Collaborate with DevOps teams to deploy and manage services in cloud environments such as AWS or Azure.
Collaboration & Support
- Work closely with product managers, QA engineers, and frontend developers to deliver complete features.
- Troubleshoot production issues and maintain high system availability.
- Participate in design discussions and contribute to technical decisions.
Requirements
- 3–6 years of backend development experience using Java.
- Strong hands-on experience with:
- Spring Boot
- JPA / Hibernate
- Microservices architecture
- Experience building and maintaining REST APIs.
- Proficiency in databases such as:
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Familiarity with messaging systems like Kafka or RabbitMQ.
- Understanding of payment gateway workflows and transaction lifecycles.
- Experience with cloud platforms (AWS / Azure) and CI/CD pipelines.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Nice to Have
- Knowledge of cryptography and secure payment systems.
- Experience with KYC / AML compliance processes.
- Background in high-availability distributed systems.
- Prior experience working in the fintech domain.
What We Offer
- Opportunity to work on cutting-edge fintech products.
- Exposure to real-time, high-scale payment infrastructure.
- Competitive salary and strong career growth opportunities.
- Collaborative and supportive engineering culture.
Compensation
Salary: Starting from ₹15,00,000 per year (depending on experience)