Payment Engineer

Symbiosis Management Consultants

Coimbatore District

On-site

INR 1,500,000 - 2,700,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Symbiosis Management Consultants seeks a skilled Payment Engineer to design and manage scalable, secure payment systems using NoSQL and SQL databases.

You will implement end-to-end payment flows, integrate with major gateways, and build real-time, high-throughput data pipelines with Kafka while maintaining data integrity and regulatory compliance.

Qualifications

  • Experience with NoSQL and SQL databases
  • Strong proficiency in Java development
  • Hands-on experience with RESTful APIs
  • Experience building streaming data architectures with Kafka
  • Familiarity with distributed systems and microservices
  • Knowledge of data security, PCI-DSS, and regulatory considerations

Responsibilities

  • Design and develop secure, scalable payment processing systems.
  • Implement end-to-end payment flows including authorization, capture, settlement, refunds, and reversals.
  • Integrate with payment gateways and networks (e.g., Stripe, PayPal, Razorpay, Adyen, UPI).
  • Build real-time transaction systems with high throughput and low latency.
  • Develop database architectures optimized for high-volume transactions.
  • Ensure data integrity across distributed systems.
  • Implement Kafka-based event-driven processing and streaming pipelines.
  • Handle retries, idempotency, and reconciliation.
  • Optimize query performance and data partitioning.
  • Maintain PCI-DSS and regulatory compliance.

Skills

NoSQL databases
Java
REST APIs
Kafka
Streaming platforms
Distributed systems
Security & compliance

Tools

PostgreSQL
MySQL
MongoDB
Cassandra
DynamoDB
Spark Streaming
Flink
Kinesis

Job description

Role Overview

We are looking for a skilled Payment Engineer with strong expertise in NoSQL

databases, Java, REST APIs, Kafka, and streaming platforms to design and manage scalable,

secure, and high-performance payment systems.

Key Responsibilities
  • Design and develop secure, scalable payment processing systems.
  • Implement and manage end-to-end payment flows including authorization, capture, settlement,

refunds, and reversals.

  • Integrate with payment gateways and networks (e.g., Stripe, PayPal, Razorpay, Adyen, UPI).
  • Build real-time transaction systems ensuring high throughput and low latency.
  • Develop database architectures (SQL & NoSQL) optimized for high-volume transactions.
  • Ensure data integrity and consistency across distributed systems.
  • Implement Kafka-based event-driven processing and streaming pipelines.
  • Handle failure scenarios, retries, idempotency, and reconciliation.
  • Optimize query performance and data partitioning.
  • Maintain PCI-DSS and regulatory compliance.
Technical Skills-
  • Databases: NoSQL (PostgreSQL, MySQL, MongoDB, Cassandra, DynamoDB).
  • Programming: Java.
  • Streaming: Kafka, Spark Streaming, Flink, Kinesis.
  • API: RESTful services.
  • Architecture: Distributed systems, microservices, event-driven design.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager
Software Development Manager

Cashfree Payments India Private Limited • Gurugram District

On-site
INR 4,200,000 - 6,800,000
Platform Engineer Payment Infrastructure
Platform Engineer Payment Infrastructure

iServeU • Khordha

On-site
INR 1,200,000 - 1,800,000
Backend Engineer
Backend Engineer

KRAFTON INDIA • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine, LLC. • Hyderabad

Remote
INR 3,500,000 - 7,000,000
Remote work
Local presence in India
Learning & education support
+2
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine, LLC. • Mumbai

Remote
INR 2,500,000 - 4,500,000
#109 - Backend Software Engineer - Payments Platform
#109 - Backend Software Engineer - Payments Platform

Lifted, an Upwork Company™ • Hyderabad

On-site
INR 4,500,000 - 6,000,000
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine, LLC. • Pune District

Remote
INR 3,200,000 - 4,600,000
Remote work
Local presence in India
Competitive compensation in INR
+1
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

YourMoneyWise • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine, LLC. • New Delhi

Hybrid
INR 3,500,000 - 6,000,000
Remote work
Local presence in India
INR compensation
+1
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine, LLC. • Indore District

Remote
INR 1,500,000 - 2,100,000
Remote work
Local presence in India
Competitive INR compensation
+2