More jobs:
Solution Architect platform
Job in
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2026-10-04
Listing for:
HireHi
Full Time
position Listed on 2026-10-04
Job specializations:
-
Software Development
Backend Developer, Software Architect
Job Description & How to Apply Below
Описание
The project is developing and integrating a modern payment platform for secure and reliable payment processing and interaction with external systems. It includes scalable microservices and asynchronous transaction processing, with a focus on resilience, security, and high availability.
Задачи- Design the target microservices architecture for banking and payment solutions
- Define service boundaries and areas of responsibility for individual components
- Design microservice communication using REST, gRPC, and Kafka
- Develop integration architectures for internal and external banking systems
- Design synchronous and asynchronous interaction scenarios
- Design solutions for high availability, scalability, and high-load requirements
- Develop and maintain architecture documentation using C4 and UML
- Define API contracts and integration interfaces
- Define approaches to API security and inter-service communication security
- Design the use of Docker and Kubernetes within the solution architecture
- Define strategies for error handling, retries, and failure recovery
- Participate in the architectural analysis of existing banking systems and integrations
- Make architectural decisions and document them in technical documentation
- Advise development teams on implementing architectural solutions
- Assess technical risks and the impact of architectural changes on the existing system
- 3+ Years of hands‑on experience designing microservices architectures
- Experience designing distributed system architectures with a large number of interacting services
- Experience preparing architecture documentation, including C4 models, UML diagrams, sequence diagrams, component diagrams, and other architectural diagrams
- Hands‑on experience designing REST and/or gRPC APIs
- Experience designing integration solutions between internal services and external systems
- Hands‑on experience with Kafka or other message brokers
- Understanding of Event‑Driven Architecture and asynchronous service communication
- Experience designing highly available and high‑load systems
- Hands‑on experience with Docker and Kubernetes from an architectural perspective
- Understanding of distributed systems security principles, including OAuth, TLS, authentication, authorization, and access control
- Experience designing solutions for banking, payment, or other systems with strict reliability and data consistency requirements
- Ability to analyze existing architectures, identify architectural constraints, and propose potential evolution paths
- Ability to select technologies and architectural patterns based on business requirements and technical constraints
- Experience collaborating with developers, business/system analysts, Dev Ops engineers, and other technical teams
- English at Intermediate level or above
- Будет плюсом:
No nice‑to‑have qualifications specified
- Opportunity to change projects and/or develop expertise in an interesting business domain
- Professional, financial, and career growth; mentoring and onboarding systems for each new employee
- Opportunity to earn up to an additional 1,000 EUR per month, depending on expertise, through participation in company activities; this is included in the annual bonus
- Access to the corporate training portal and its regularly updated knowledge base
- Corporate events and amenities, including parties, pizza days, Play Station, fruit, coffee, snacks, and movies
- Certification compensation (AWS, PMP, etc.)
- Referral program
- Private health insurance and sports compensation, depending on the type of employment
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:
×