Franklin American Mortgage Company
  • Franklin, TN, USA
  • Full Time

 Solutions Architect 

Franklin American Mortgage is looking for an experienced, professional individual to join our Information Technology team. The Solution Architect produces formal technology designs that align immediate business requirements with the long-term Enterprise business and architectural visions.


  • Key individual contributor that maintains technical stewardship at the Business Capability and/or Project level and acts to ensure that Development efforts adhere to the architectural and business visions
  • Engaged during the requirements gathering phase of initiatives that fall within his or her scope of responsibility and remains available as an internal consultant and reviewer throughout the Development life cycle of that effort. He or she may be called upon as an arbiter for technical implementation issues
  • Produces formal designs and documents, including Architecture Design Records and artifacts which contribute to the Enterprise Architecture Catalog
  • Remains abreast of technology developments and is expected to offer recommendations, opinions, and risk assessments based upon research and proof-of-concept implementations, including offering input to build-versus-buy decisions
  • Understands and helps to produce Business Process Models to ensure the alignment of Business with Technology and will complete internal and mortgage industry training courses to gain the required business expertise


  • 5+ years as a Technical Lead or Architect; or a Senior Developer with a passion for design and a desire to transition into the Architect role
  • Experience implementing in-house-developed, Open Source, and COTS solutions
  • Familiarity with Enterprise Integration Patterns and canonical models
  • Experience producing design artifacts
  • Experience evaluating technical risk
  • Experience with System Analysis and Design
  • Experience with multiple Java frameworks, particularly Spring; Web Services using both SOAP and REST; evaluating Open Source, internal and external integrations and message queuing
  • Understanding of Microservices and SOA, Business Capability Modeling and Event Processing
  • Understanding of business and economic value of data and the importance of security in every design
  • Docker/Containerization preferred but not required
  • Excellent data modeling skills including experience with at least two relational databases
  • Strong Java/J2EE/JEE skills
  • Ability to recognize opportunities for re-use and when not to re-use existing solutions
  • Empathetic but objective
  • Understands the value of simplicity
  • Offers honest opinions and defends ideas, even when the opinion or idea is a minority view. Knows when and when not to compromise
  • Ability to tailor communications to audience, including adopting the correct business vernacular when speaking with business partners
  • Professional dress and demeanor

Company Overview:

Franklin American Mortgage Company is a privately-held mortgage banking firm. We are built upon traditional values and beliefs and our dedication to professionalism, unparalleled customer service and integrity in decision making and processes continues to set us apart within the industry. Internally, employee feedback often talks about our team oriented culture, supportive management and our ability to focus on growing and encouraging employees to achieve success individually and collaboratively through team dynamics. We choose to challenge ourselves to continue to be the best mortgage banker in an evolving industry.

Franklin American Mortgage Company offers a three-tiered Medical Plan, Dental, Vision, Disability Plans, Company Paid Life Insurance and Wellness Program. Medical Insurance is available within 30 days of employment. Franklin American also offers Paid Time Off, Holiday Pay, 401k plan, professional work environment, room for growth and career advancement.

 For more information about the company and its services, please go to

Equal Opportunity Employer

Franklin American Mortgage Company
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    If you do not agree, you will not be able to receive text messages from this employer.
  • Sign Up For Job Alerts!

  • Share this Page