What are the responsibilities and job description for the Senior Technical Solutions Architect role - W2- Alpharetta, GA position at Clarkstech?
Job Description
Position Overview
We are looking for a Hands-On Senior Technical Solutions Architect who can design, build, and own scalable fintech systems. This is not a pure architecture/review role the candidate is expected to actively contribute to coding, prototyping, debugging, and production support.
The ideal candidate has strong experience in high-throughput payment platforms, preferably from organizations such as Visa, Stripe, or similar fintech/payment processors.
We are specifically looking for someone who:
Codes regularly (not just diagrams architecture)
Has built real payment systems at scale
Can own systems from design development production
Brings deep fintech/payment experience (Visa/Stripe-like environments)
Key Responsibilities
Architecture Hands-On Development
Design end-to-end architecture for payment processing systems, merchant platforms, and transaction services
Actively contribute to code development (30 50%):
Build microservices and APIs
Develop integration layers and event-driven services
Create POCs and reference implementations for critical components
System Design & Scalability
Architect low-latency, high-availability systems handling millions of transactions
Design:
Event-driven architectures (Kafka / streaming)
Distributed systems with fault tolerance and resiliency
Solve performance bottlenecks and scalability challenges
Payments & Fintech Domain
Deep understanding of:
Card transaction lifecycle (Auth, Clearing, Settlement)
Merchant acquiring and payment gateways
Work with payment message formats:
ISO 8583
Integrate with:
Card networks
Payment processors
Banking/core systems
Technical Leadership
Lead engineering teams with architecture guidance hands-on support
Conduct code reviews and enforce best practices
Mentor developers on:
System design
Performance optimization
Secure coding
Cloud & DevOps
Design and implement solutions on AWS
Work with:
Containers (Docker, Kubernetes)
CI/CD pipelines
Implement observability:
Logging, monitoring, tracing
Data & Integration
Design data models and optimize databases (SQL/NoSQL)
Build APIs and integration patterns:
REST / gRPC
Event streaming
Handle real-time and batch processing pipelines
Production & Reliability
Participate in production troubleshooting and incident resolution
Ensure:
System resiliency
High availability
Disaster recovery readiness
Required Qualifications
10 years of experience in software engineering / architecture roles
Strong hands-on experience with:
Java / Spring Boot (preferred) or similar backend stack
Microservices architecture
Distributed systems
Proven experience in fintech / payments domain, preferably with:
Visa
Stripe
Mastercard, PayPal, Adyen, etc.
Experience with:
ISO 8583
Payment gateways and processors
Strong experience with AWS cloud services
Solid understanding of:
System design
Performance tuning
Security best practices
Preferred Qualifications
Experience with Fiserv platforms or similar processors
Knowledge of:
Fraud detection systems
Tokenization and digital wallets
Experience with:
Kafka or event streaming platforms
Kubernetes orchestration
Key Skills
Hands-On Architecture & Development
Distributed Systems & Microservices
Payments Domain Expertise
Cloud Architecture (AWS)
API & Integration Design
Performance Optimization
Salary : $80