Java Architect / Application Architect

Pyramid Technology Solutions, Inc

Pittsburgh, PA

Apply
JOB DETAILS
JOB TYPE
Temporary, Contractor, Full-time
SKILLS
Application Programming Interface (API), Banking Regulations, Banking Services, Best Practices, Booting, Business Analysis, Coaching, Communication Skills, Cross-Functional, Enterprise Architecture, Java, Java Platform Enterprise Edition (Java EE/J2EE), Maintain Compliance, Mentoring, Microservices, Refactoring, Regulatory Compliance, Requirements Management, Security Auditing, System Integration (SI), Technical Leadership, Technical/Engineering Design
LOCATION
Pittsburgh, PA
POSTED
2 days ago

Note: Due to client compliance requirements, we are unable to submit third-party (C2C) candidates. We can only work with candidates on our direct W2

Job Description – Java Architect / Application Architect

Location: Pittsburgh, PA (Onsite)

Duration:- 12 Months Contract

Role Summary

The Java Architect / Application Architect is responsible for designing, governing, and evolving enterprise-scale banking applications. This role provides architectural leadership across Java-based platforms, ensuring scalable, secure, and high-performance systems aligned with First National Bank’s technology standards and business goals.

 

Key Responsibilities

Define and own application and solution architecture for enterprise Java platforms

Design and implement Microservices-based architectures using Spring Boot

Establish architecture standards, patterns, and best practices across development teams

Guide teams on API design, service orchestration, and system integrations

Review and approve technical designs, ensuring alignment with business and security requirements

Partner with product owners, business analysts, and infrastructure teams to translate requirements into technical solutions

Lead modernization initiatives (monolith → microservices, legacy refactoring)

Ensure applications meet performance, scalability, resiliency, and availability requirements

Support CI/CD pipelines, DevOps practices, and automated deployments

Mentor senior developers and provide technical leadership across multiple teams

Participate in vendor solution reviews and third-party integrations

Ensure compliance with banking regulations, security standards, and audit requirements

 

Leadership & Soft Skills

Strong architectural decision-making and documentation skills

Ability to influence without direct authority

Experience working with multiple cross-functional teams

Excellent communication with both technical and non-technical stakeholders

Mentoring and coaching mindset

 

Experience Requirements

8+ years of Java development experience

3+ years in an Architecture / Technical Lead / Senior Architect role

Proven experience designing enterprise-scale Spring Boot microservices systems

 

About the Company

P

Pyramid Technology Solutions, Inc