Senior Software Engineer – Payment Systems (Hyderabad)

Senior Software Engineer – Payment Systems (Hyderabad)

15 Sep
|
IntraEdge
|
Hyderabad

15 Sep

IntraEdge

Hyderabad

Senior Software Engineer – Payment Systems

Location: Hyderabad

Experience: 6+ Years

Role: Senior Software Engineer – Payments & Distributed Systems

Job Overview

We are looking for an experienced Senior Software Engineer with 6+ years of hands-on experience in software development, payment processing, distributed systems, and up-to-date API-driven architectures. The ideal candidate will have strong knowledge of Wire, ACH, and RTP payment systems, along with expertise in REST APIs, microservices, backend processing, and event-driven architectures.

The candidate will be responsible for designing, developing, integrating, and supporting highly scalable and reliable payment applications that process critical financial transactions.

Key Responsibilities

- Design, develop, and maintain highly scalable payment processing applications supporting Wire, ACH, and RTP transactions.
- Develop robust backend services using REST APIs and microservices architecture.
- Build distributed systems capable of handling high-volume, concurrent, and mission-critical payment transactions.
- Design applications with strong focus on concurrency, thread safety, fault tolerance, scalability, and reliability.
- Develop backend processing components for transaction validation, routing, processing, status management, and exception handling.
- Implement secure and reliable integrations with internal and external payment systems.
- Work with API Connect (APIC) for API management, integration, routing, security, and enterprise connectivity.
- Develop and integrate event-driven services using messaging or event-streaming technologies.
- Design loosely coupled,



asynchronous components to support scalable payment processing workflows.
- Develop frontend components and user interfaces using Angular, React, or Vue.js where required.
- Containerize applications using Docker and deploy/manage workloads using Kubernetes.
- Participate in application design, development, code reviews, testing, deployment, and production support.
- Troubleshoot complex application, integration, performance, and production issues.
- Collaborate with architects, product owners, QA engineers, DevOps teams, and business stakeholders.
- Contribute to technical documentation, development standards, and engineering best practices.

Required Skills & Experience
- 6+ years of professional software development experience.
- Strong experience in payment systems, preferably Wire, ACH, and RTP.
- Strong hands-on experience developing REST APIs and microservices.
- Strong understanding of distributed systems and high-volume transaction processing.
- Proven experience with concurrency and thread-safe application design.
- Strong backend development and transaction-processing experience.
- Experience with API Connect (APIC) or similar enterprise API management platforms.
- Hands-on experience with Docker and Kubernetes.




- Experience developing or supporting event-driven architectures.
- Good understanding of asynchronous processing, messaging, queues, and event-based integration.
- Experience with at least one modern frontend framework: Angular, React, or Vue.js.
- Strong understanding of software development lifecycle and Agile methodologies.
- Strong debugging, problem-solving, and analytical skills.

Preferred Skills
- Experience with spec-driven development and contract-first API development.
- Experience with OpenAPI/Swagger and API specifications.
- Knowledge of payment standards and financial transaction processing.
- Experience with Kafka or other event-streaming/messaging platforms.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with CI/CD, Git, automated testing, and DevOps practices.
- Understanding of payment security, transaction integrity, auditability, and regulatory requirements.

Technical Skills Payments: Wire | ACH | RTP

Backend: Microservices | REST APIs | Distributed Systems | Concurrency | Thread Safety

Integration: APIC | Event-Driven Architecture | Messaging

Frontend: Angular | React | Vue.js

Containers: Docker | Kubernetes

Development: Spec-Driven Development | API Design | Agile | CI/CD

Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related technical discipline.

Key Competencies

Payment Processing | Microservices | REST APIs | Distributed Systems | Concurrency | Thread-Safe Design | Backend Processing | APIC | Event-Driven Architecture | Kubernetes | Docker | Angular/React/Vue

📌 Senior Software Engineer – Payment Systems (Hyderabad)
🏢 IntraEdge
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – payment systems (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – payment systems (hyderabad) / hyderabad