Life in Pittsburgh
On-siteContract

W2/ 1099 Position! Java Architect with Banking experience, Pittsburg, PA (Hybrid)

Prohires

Pittsburgh, PA, USA65 - 72Posted June 18, 2026via Dice
Overview:We are seeking an experienced Java Architect with a strong background in the Banking and Financial Services domain to design, develop, and oversee enterprise-scale applications. The ideal candidate will have extensive experience in Java-based technologies, microservices architecture, cloud platforms, and banking systems, with the ability to provide technical leadership across multiple projects.
Responsibilities:
  • Define and implement enterprise architecture standards, frameworks, and best practices.
  • Design scalable, secure, and high-performance Java-based applications for banking platforms.
  • Lead architecture discussions and provide technical guidance to development teams.
  • Design and implement microservices-based solutions using Spring Boot and related technologies.
  • Collaborate with business stakeholders, product owners, and technology teams to translate business requirements into technical solutions.
  • Ensure compliance with banking security, regulatory, and governance standards.
  • Conduct architecture reviews, code reviews, and performance optimization activities.
  • Support integration with payment systems, digital banking platforms, core banking applications, and third-party services.
  • Drive cloud adoption and modernization initiatives.
  • Mentor developers and technical leads on architecture principles and best practices.
Required Skills:
  • Bachelor''s or Master''s degree in Computer Science, Information Technology, or a related field.
  • 12+ years of software development experience with at least 3+ years in an Architect role.
  • Strong expertise in Java/J2EE technologies.
  • Extensive experience with:
  • Spring Boot
  • Spring Cloud
  • Microservices Architecture
  • RESTful APIs
  • Hibernate/JPA
  • Apache Kafka or Messaging Systems
  • SQL and NoSQL Databases
  • Experience with cloud platforms such as AWS, Azure, or OpenShift.
  • Strong understanding of software design patterns and enterprise architecture principles.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Banking Domain Experience
  • Experience working with retail banking, commercial banking, digital banking, lending, payments, treasury, or core banking systems.
  • Understanding of banking regulations, security standards, and compliance requirements.
  • Experience integrating with payment gateways, ACH, SWIFT, ISO 20022, or card processing systems is preferred.
  • Knowledge of customer onboarding, account management, transaction processing, and fraud prevention systems.
Preferred Skills:
  • TOGAF or equivalent architecture certification.
  • Experience with event-driven architecture.
  • Exposure to API gateways and service mesh technologies.
  • Familiarity with Agile/Scrum methodologies.
  • Strong analytical, communication, and stakeholder management skills.
Feedback