First Republic Bank

Returning Candidate?

Appian Architect

Appian Architect

Job Locations 
US-CA-San Francisco
Information Services

More information about this job


At First Republic Bank we are known for our high touch client service. For every positive customer interaction, behind the scenes are processes and systems which enable us to provide a stellar customer experience.


In order to keep pace with our growth, First Republic is continuing to invest in business process automation and business process engineering.


Along these lines, First Republic has recently adopted Appian as our enterprise solution for business process automation and is currently looking for an application architect to help us build applications that are high quality, easy to use, perform well and make our user's lives easier. This is a perfect opportunity to make a big difference in an organization that is undergoing high growth and leveraging Appian across the enterprise.


As an Application Architect at First Republic Bank you will own the application design for one or more Appian projects. Application Architects are responsible for working with business stakeholders to understand their requirements, define the application design, and socialize the design with stakeholders.


This position works closely with the business stakeholders, business analysts, Appian developers and QA teams to ensure Appian applications meet technical requirements, are maintainable and meet stated performance benchmarks. In addition, as an Appian Application Architect, you will work with other architects on development standards and the Center of Excellence to help define and document Appian development standards at First Republic Bank.


This position requires prior experience with software requirements, software architecture, software design and testing.


Essential Functions:

  • Solutions Design.
  • Work with LOBs to define software designs including system diagrams, data models and business process diagrams. 
  • Big Picture Design.
  • Engage with enterprise architects on design collaboration and review to ensure Appian solutions align with enterprise initiatives.
  • Application Implementation Oversight.
  • Oversee the implementation of assigned Appian projects to ensure the implementation is consistent with design decisions, standards & best practices.
  • Design Collaboration.
  • Work with other Appian application architects to identify reusable components and patterns as well as ensure consistency in design across applications built on the Appian platform.
  • Participation in the Appian Center of Excellence (COE).
  • Help define and drive application standards across the Appian platform.
  • POC & Shared Component Design/ Development.
  • Some hands on Appian development for project proof of concepts and development of shared components.
  • Perform duties & responsibilities specific to department functions & activities.
  • Performs other duties & responsibilities as required or assigned by supervisor.
  • Responsibilities include the following:
    • Adhering to and complying with all applicable, federal and state laws, regulations and guidance, including those related to Anti-Money Laundering (i.e. Bank Secrecy Act, USA PATRIOT Act, etc.)
    • Adhering to Bank policies and procedures.
    • Completing required training.
    • Identifying and reporting potential suspicious activity to the BSA/AML Officer
    • Knowing and verifying the identity of any customer(s) that enters into a relationship with the Bank.


  • Technical Qualifications:
    • 3+ years in application architecture (J2EE, .NET, Appian or alike)
    • 5+ years in software design, development & data modeling
    • 3+ years in with building BPM applications
  • Preferred Qualifications:
    • Appian Lead Designer (ACAD Level 2) certification
    • Agile Experience
    • Experience in SOA, SOAP, REST WSDL, XML, cloud and API standards
  • Proficiency in developing web applications and server side development using JSP, Servlets, XML, Web Services, JDBC, JNDI, Struts, Hibernate, CSS, HTML, JavaScript, MDB, JMS, Oracle, PL/SQL
  • Experience in Object Oriented Design, Modeling, and Programming of web based multi-tier applications in Java, J2EE and Relational Databases.
  • Familiarity with various Design Patterns.
  • Designed systems using Data Modeling, UML and J2EE based frameworks like MVC Architecture and Hibernate.
  • Experience with XML and related standards and technologies like HTML, DHTML, CSS, JavaScript. 
  • Proficient in designing using UML model: Use case diagrams, Sequence diagrams, Class diagrams
  • Knowledge in one or more of these areas is a plus:
    • Deposits Banking
    • Private Wealth Management
    • Lending
    • CRM
  • Excellent communication skills (written and verbal), interpersonal skills, as well as outstanding organizational skills
  • Ability to manage multiple projects concurrently
  • Ability to think and plan long term, but execute to these goals in short-term as incremental change may work best for the organization at times
  • Ability to be flexible and adapt to any given situation
  • Ability to work under pressure in high stress situations with a calm demeanor
  • Willingness to work some evenings and weekends in support of deployments


Share on your newsfeed