Payments Technical Architect
@ 2T ConsultingPayments Technical Architect
About the job
We are a company specializing in innovative payment solutions, focusing on designing secure, scalable enterprise applications that enhance financial operations and customer experience.
Requirements
- 10+ years software development
- Java, Spring Boot experience
- Microservices and REST APIs
- Kafka, MQ experience
- Cloud, Kubernetes knowledge
Qualifications
- Experience in payment processing
- Understanding of financial systems
- Strong leadership skills
- Knowledge of CI/CD practices
- Agile methodology familiarity
Full job description
We are looking for an experienced Payments Technical Architect with 10+ years of hands-on experience in Java, Spring Boot, microservices, REST APIs, Kafka, cloud technologies, Kubernetes, MuleSoft, and MQ . The ideal candidate will have strong experience designing and implementing highly scalable, secure, and resilient enterprise applications, with a strong understanding of the payments domain .
Key Responsibilities
- Design and architect scalable, secure, and high-performance payment applications using Java, Spring MVC, Spring Boot, REST APIs, and microservices .
- Provide technical leadership throughout the application development lifecycle, from architecture and design through implementation and production support.
- Develop and integrate distributed applications using Kafka, MQ, MuleSoft, and REST-based services .
- Design cloud-native solutions leveraging AWS/Azure/GCP or equivalent cloud technologies and container platforms such as Kubernetes .
- Work closely with business, product, engineering, and architecture teams to translate requirements into technical solutions.
- Design solutions using appropriate architectural and design patterns to ensure scalability, maintainability, resiliency, and performance.
- Develop reusable Java components, frameworks, and libraries following clean-code and object-oriented programming principles.
- Apply Java concurrency, multithreading, and performance optimization techniques where required.
- Design applications integrating with relational and external/embedded databases.
- Participate in application performance analysis, troubleshooting, JVM tuning, and production issue resolution.
- Implement automated testing, unit testing, and quality engineering practices.
- Support CI/CD implementation and DevOps practices using tools such as Git, Maven, Gradle, and Jenkins or equivalent platforms.
- Implement monitoring, logging, and troubleshooting solutions using Splunk and related observability tools.
- Collaborate with Agile teams and participate in sprint planning, design discussions, code reviews, and technical demonstrations.
- Mentor developers and provide technical guidance on architecture, coding standards, design patterns, and best practices.
- Evaluate and adopt emerging technologies, including AI-assisted development tools such as GitHub Copilot and Claude , where appropriate.
Payments Domain Experience
Experience working with financial services or payment-processing platforms and exposure to one or more of the following:
- FedWire
- CHIPS
- The Clearing House (TCH)
- SEPA
- ACH
- Real-Time Payments (RTP)
- SWIFT
- ISO 20022
- MT messaging
- Payment processing, settlement, clearing, and payment integration systems
Required Technical Skills
- 10+ years of experience in software development and technical architecture.
- Strong hands-on experience with Java/J2EE and object-oriented programming.
- Strong experience with Spring MVC and Spring Boot .
- Excellent knowledge of REST APIs and microservices architecture .
- Hands-on experience with Kafka and MQ .
- Experience with MuleSoft or similar integration platforms.
- Experience with Kubernetes and cloud technologies .
- Strong knowledge of SQL and database technologies .
- Experience with CI/CD pipelines and Agile development methodologies .
- Proficiency with Git and source-code management.
- Experience with Maven, Gradle, or Ant .
- Experience with application monitoring and troubleshooting using Splunk .
- Strong understanding of automated testing and unit-testing practices.
Similar jobs in Newell, North Carolina
- N
Supply Chain IT Solution Architect
Neshent Technologies · Mount Ulla, North Carolina
Posted 1 day ago - L
Principal Security Architect
LPL Financial Corp · Fort Mill, SC
Posted 1 week ago - I
Manager, Technical Delivery
INTAPP LIMITED · Charlotte, NC
Posted 3 weeks ago - I
Principal Technical Consultant
INTEGRATION APPLIANCE, INC. · Charlotte, NC
Posted 2 days ago - P
AI Architect | Digital Products & AI
PA Consulting · Charlotte, NC
Posted 4 days ago - L
Client Readiness & Technical Operations Engineer
LPL Financial Corp · Fort Mill, SC
Posted 2 weeks ago