Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office

Cloud Application Architect

Apply Now
Apply Now


Freedom Mortgage Corporation, a full-service direct lender founded in 1990, has an excellent opportunity for a dynamic professional to join one of the nation’s leading mortgage companies. 

Freedom is characterized by an energetic, creative staff, and cutting-edge technology. Our IT and processing systems allow us to approve and process mortgages quickly without jeopardizing quality. We have cultivated a fun team environment where there is opportunity to learn and develop within both the company and your career. With hard work, you'll reap benefits both professionally and personally.

Essential Duties and Responsibilities:

  • Work with business partners, and IT teams to ensure highly reliable, available, and performant applications in support of FMC’s application portfolio.
  • Evaluate and recommend emerging computer technologies, including cloud offerings, which may improve the price, performance, agility, and availability of enterprise applications.
  • Collaborate with IT Teams to establish and document policies and procedures for the creation and management of cloud application services.
  • Monitor and report on utilization, proper implementation and costs associated with various cloud services.
  • Leverage your analytical skills and experience to create technical solutions for business processes.

Required Competencies:

  • Experience knowledge and experience applying enterprise architecture patterns and application architecture principles.
  • Experience designing and implementing applications utilizing cloud compute, integration, database, storage, security, container, network and serverless AWS services.
  • Experience designing and developing Java and JavaScript based multi-tier applications utilizing Spring, Maven, Angular, and other frameworks. 
  • Experience with Docker, AWS ECS, EKS, ECR and Fargate for container deployment and orchestration with Jenkins, Terraform, and other deployment automation frameworks.
  • Experience creating and maintaining application and infrastructure architecture documentation for both technical and non-technical audiences.
  • Experience in cloud-based deployments and services on Amazon Web Services (AWS), and Azure platform services
  • Expertise in building enterprise scale reliable cloud native applications that dynamically scale.
  • Quickly able to learn new languages and technologies
  • Strong verbal and written collaboration and interpersonal skills to work with multiple teams.

Desired Competencies:

  • Enjoy contributing in a team environment with a commitment to continuous learning.
  • Possess a positive, can-do attitude and enjoy making a difference in the business outcomes through your technical contributions.
  • Experience with Salesforce, Mulesoft, and other AWS services a plus
  • AWS cloud certifications and other professional certifications desired.

Educational Requirements:

Position requires a Bachelor of Science or Bachelor of Arts degree in Computer Technology, or Computer Science.