Application ArchitectPittsburgh, Pennsylvania, United StatesResponsibilitiesHelp define the technical reference architecture, ensuring that it meets the business requirements, cost constraints and performance goals of the applicationDesigning scalable architecture systems for banking applicationsBe involved in the application and technical architecture analysis, design, and implementation to ensure that the product fulfills the requirementsIdentifying the hardware and software infrastructure needs to accommodate the organizations long term goals/plansIdentify the technical environment required to support the application architecture reviewsWork with third party solution architects to deliver high level and detailed architecture design and documentationTroubleshoot, debug and solve design flaws, technology integration, system bottlenecks and performance problemsDefine application programming guidelines and standardsSkillsPrevious work experience as a software or Java architectAdvanced knowledge of software architectureProficiency with Java, Spring boot, JavaScript, RESTful API, Microservices Architecture, SQL Server/MySQL, Oracle, React.js, Redux, Open API Specification, OAuth 2.0, Cloud PlatformMust have in-depth experience with React Native or AngularExperience with the design and implementation of software networksExperience with CICD Products AzureDevOps, Jenkins, Maven, GradleMinimum Level of Education Required to Perform the Primary Responsibilities of this Position:BA or BSMinimum # of Years of Job-Related Experience Required to Perform the Primary Responsibilities of this Position:7Base Salary - USD $105,000 to $130,000 Full-time Benefits - Full Relocation Assistance Available - Possible for ideal candidate Commission Compensation - No Bonus Eligible - No Overtime Eligible - No Interview Travel Reimbursed - No