Technical Architect
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-11-05
Listing for:
Veriipro
Full Time
position Listed on 2026-11-05
Job specializations:
-
Software Development
Java Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
We are looking for an experienced
Payments Technical Architect with 10+ yearsof hands-on experience inJava, Spring Boot, microservices, REST APIs, Kafka, cloud technologies, Kubernetes, Mule Soft,and MQ.The ideal candidate will have strong experience designing and implementing highly scalable, secure, and resiliententerprise applications,with a strong understanding of the payments domain.
- Design and architectscalable, secure, andhigh-performance paymentapplicationsusing
Java, Spring MVC, Spring Boot, RESTAPIs, and microservices. - Provide technical leadership throughout the application development lifecycle,from architecture and design through implementation and production support.
- Develop and integratedistributed applications using
Kafka, MQ, Mule Soft, and REST-based services. - Design cloud-native solutions leveraging AWS/Azure/GCPor equivalent cloudtechnologiesand container platforms such as Kubernetes.
- Work closely with business, product, engineering, and architecture teamsto translate requirements into technical solutions.
- Design solutions usingappropriatearchitectural and design patterns to ensure scalability, maintainability, resiliency, and performance.
- Develop reusable Javacomponents, frameworks,and libraries following clean-codeand object-oriented programming principles.
- Apply Java concurrency, multithreading, and performance optimization techniqueswhere 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, andqualityengineering practices.
- SupportCI/CDimplementation and Dev Ops practices using toolssuch as Git, Maven, Gradle, and Jenkinsor equivalent platforms.
- Implement monitoring, logging, and troubleshooting solutions using
Splunkand related observabilitytools. - Collaborate with Agileteams and participate in sprint planning, design discussions, code reviews, and technical demonstrations.
- Mentor developers andprovidetechnical guidance on architecture, coding standards, design patterns, andbest practices.
- Evaluate and adopt emerging technologies,including AI-assisted development tools suchas
GitHub Copilot and Claude, where appropriate.
Experience working with financial services or payment-processing platforms and exposure to one or more of the following:
- Fed Wire
- CHIPS
- The Clearing House(TCH)
- SEPA
- ACH
- Real-Time Payments(RTP)
- SWIFT
- ISO 20022
- MT messaging
- Payment processing, settlement, clearing, and payment integration systems
- 10+ years of experience in software development and technical architecture.
- Strong hands-on experience with
Java/J2EEand object-oriented programming. - Strong experience with Spring MVC and Spring Boot.
- Excellent knowledge ofREST APIs and microservices architecture.
- Hands-on experience with
Kafka and MQ. - Experience with
MuleSoftor similar integrationplatforms. - Experience with Kubernetes and cloud technologies.
- Strong knowledge ofSQL and databasetechnologies.
- Experience with CI/CD pipelines and Agile development methodologies
- Proficiency with Gitand source-code management.
- Experience with Maven, Gradle, orAnt.
- Experience with application monitoring and troubleshootingusing
Splunk. - Strong understanding of automated testing andunit-testing practices.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×