Skip to main content
ItIt

Senior Software Performance Engineer

Apply Now
Apply Now

Description

Software Engineer, III – Senior Software Performance Engineer

At Freedom Mortgage Corporation, we are working with leading technologies that include WebSphere Portal Server in a Service Oriented Architecture (SOA) to help transform our business. We are searching for onsite Java / JEE Senior Software Engineers to join our progressive information technology team. This is an opportunity to develop your skills in leading edge technologies. Freedom Mortgage Corporation is one of America’s largest privately held mortgage companies whose mission is to help enable our customers to realize the American dream of home ownership. If you are a person who enjoys the excitement of the financial services industry where information IS our business and you enjoy developing software solutions, then this position is for you.

Essential Duties and Responsibilities:

  • Analyze application resource utilization and code execution metrics to drive optimization in application code level and/or application architecture.
  • Primary responsibilities are focused on the Systems Analysis, Design, Development, and Testing of Spring/Angular and Portal based solutions.
  • Utilize your collaborative skills to work with business partners, IT managers/staff, to ensure high reliability, availability, and performance of applications.
  • Perform Code review, improve platform to take on additional load, address recommendations on fixes or backlog.
  • Leverage your analytical skills to create technical solutions for business processes.

Required Competencies:

  • Experience utilizing code profiling tools for analyzing Java and JavaScript based applications.
  • Experience defining and monitoring application performance indicators and supporting operational metrics.
  • Experience configuring and instrumenting applications with an Application Performance Monitoring (APM) tool in a highly distributed application architecture.7+ years’ experience with end-to-end design of JAVA/JEE applications
  • Experience with Spring/Spring Boot, Struts, Angular, Servlet/JSP, HTML/CSS, JavaScript/Ajax, XML, SOAP Web Services/REST Micro Services, Hibernate, EJB
  • Experience working with relational data bases such Oracle; Proficient in SQL
  • Possess a positive, can-do attitude and enjoy making a difference in the business through your technical contributions

Desired Competencies:

  • 3+ years’ experience with NewRelic or comparable application performance monitoring tool.
  • 3+ years’ experience with SumoLogic or comparable log monitoring and analysis tool.
  • Experience with IBM WebSphere Application Server

Educational Requirements:

  • Position requires a Bachelor of Science or Bachelor of Arts degree in Computer Technology, Informatics, Computer Science, Engineering or Business or equivalent experience.