Job Description:
We are seeking a highly skilled Java Developer with hands-on experience in payment gateway integration to join our dynamic technology team. The ideal candidate will be responsible for designing, developing, and maintaining secure, scalable, and efficient payment solutions that enhance customer experience and ensure seamless transaction processing.
Job Responsibilities :
· Design, develop, and maintain Java-based applications with a focus on payment systems.
· Integrate and manage payment gateways
· Implement secure transaction flows including encryption, tokenization, and fraud detection mechanisms.
· Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality solutions.
· Troubleshoot, optimize, and enhance existing payment modules for performance and reliability.
· Ensure compliance with PCI DSS and other industry security standards.
· Write clean, maintainable, and well-documented code following best practices.
· Strong communication and teamwork abilities.
Skills required:
· Strong proficiency in Java (Core & Advanced), Spring/Spring Boot frameworks.
· Proven experience in payment gateway integration and transaction processing.
· Knowledge of RESTful APIs, microservices architecture, and message queues.
· Familiarity with database systems (MySQL).
· Understanding of security protocols (SSL/TLS, OAuth, JWT).
· Experience with unit testing frameworks (JUnit, Mockito).
· Excellent problem-solving and debugging skills.
Experience:
· 3–4 years of relevant experience in programming or software engineering.
Benefits Offered to the Employee:
· Competitive Salary
· Annual Performance Bonus / Incentives
· Health Insurance
· Compensatory Offs for Extra Working Hours
· Team Outings & Annual Events
· Festival Celebrations
· Employee Referral Program
Pay: ₹200,000.00 - ₹550,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Provident Fund
Education:
Experience:
- Payment Gateway: 2 years (Required)
- Java: 3 years (Required)
Work Location: In person