Jobs · Information Technology · Pennsylvania

Solution Architect (Java & Angular) with Banking / Credit Cards exp

Saransh Inc · Pittsburgh, PA · 3 days ago
On-siteInformation TechnologyContract

Location/s: Pittsburgh, PA (1st preference) / Dallas, TX / Columbus, OH / Strongsville, OH / Charlotte, NC / Phoenix, AZ (3 days a week in office)

Job Type: Contract

Experience Required: 10+ Years

About the Role

The candidate should be able to go beyond high-level architecture discussions and clearly explain design decisions, trade-offs, failure scenarios, and real-world production considerations. We are looking for an experienced Solution Architect to design scalable, secure, and high-performance enterprise applications for the banking industry. Strong experience in Java, Spring Boot, Microservices, Angular, and modern cloud-native architecture is required.

Key Screening Focus

  • Java + Spring Boot + Microservices + Angular + Banking/Credit Cards + Distributed Systems + Kubernetes + Resilience + System Design

Skills

Must-Have Skills

  • Java / Spring Boot / Microservices (Advanced/Strong)
    • Strong hands-on experience with Java and Spring Boot
    • Strong expertise in Microservices, REST APIs, and distributed systems
    • Ability to explain service boundaries, communication, consistency, and failure handling
  • Banking Domain (Intermediate)
    • Banking experience is required
    • Credit Card, payment processing, or card lifecycle experience is strongly preferred
  • Angular / Solution Architecture (Advanced)
    • Strong Angular experience
    • Strong understanding of enterprise architecture, application integration, and distributed systems

Architecture & Technical Depth

Candidates must demonstrate strong practical knowledge of:

  • Microservices & Distributed Systems
    • Saga Pattern
    • Choreography, Orchestration, and compensating transactions
    • Resilience & Fault Tolerance
    • Circuit Breaker, retries, timeouts, backoff, and cascading failure prevention
  • Kubernetes
    • Deployments, Services, health probes, resource management, autoscaling, and troubleshooting
  • Service Mesh
    • Traffic management, mTLS, observability, retries, and circuit breaking
  • CI/CD
    • Automated testing, deployment strategies, rollback, security scanning, and release management
  • System Design
    • Scalability, resilience, architectural trade-offs, and failure scenarios

Similar jobs