Posted on: 18/09/2026
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 modern 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:
- 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.
- 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.
- Experience with at least one modern frontend framework: Angular, React, or Vue.js.
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1672718