Sr. Middleware Engineer
Flagstar Bank FSB

Troy, Michigan

Posted in Banking


This job has expired.

Job Info


Job Summary
This position acts as the senior engineer for the most complex configuration, deployment, support, administration, monitoring and analysis of technology infrastructure (UNIX/LINUX operating systems) supporting the enterprise. The responsibilities include to create and analyze requirements, design and document solutions as per requirements, develop and implement customized Middleware solutions both on premise and in the cloud using either JBoss, Tomcat, WebSphere, Mule's ESB, Apache, NGINX, Active MQ, HashiCorp's Consul /Vault, Prometheus/Grafana technologies.

Job Responsibilities:

  • Manage a multi-origin, zero-downtime, highly scalable web infrastructure both on-premise and in the cloud (Amazon Web Services, Google Cloud, Microsoft Azure)
  • Architect, build, scale and secure middle tier infrastructure focusing specifically on automation and performance
  • Manage digital certificate administration of all certification authorities and Hardware Security Modules of an industry public key infrastructure.
  • Lead troubleshooting and integration best practices; work with cross functional teams to ensure best practice integration solution architecture to ensure deployment of highly scalable performant systems.
  • Manage integration tier configuration and ensure compliance; implement and enforce security / standards, regulations and best practices governing company policies.
  • Ensures compliance with applicable federal, state and local laws and regulations. Completes all required compliance training. Maintains knowledge of and adhere to Flagstar's internal compliance policies and procedures. Takes responsibility to keep up to date with changing regulations and policies.

Job Requirements:
  • Bachelor's degree in computer science or related field plus 7 years of related work experience OR 10 years of comparable work experience required.
  • Master's degree preferred.
  • Amazon Web Services (AWS) Certified Solutions Architect, AWS Certified SysOps Administrator, ITIL Foundation or other certifications in one or more Middleware Technologies preferred.
  • ITIL Foundation or other IT service management methodologies preferred.
  • 10+ years in IT Systems Engineering required.
  • 7+ years in administering Web / Application Servers (JBoss/Tomcat/Websphere/Apache/NGINX) required.
  • 4+ years of cloud services & infrastructure.
  • Architect, Design and Implement solutions with AWS Virtual Private Cloud (VPC), Elastic Compute Cloud (EC2), AWS Cloudfront and other AWS products.
  • Proven ability to configure, administer, and troubleshoot application servers on-premise and in the cloud such as JBoss, WebSphere, and Tomcat in a standalone as well as in a clustered environment
  • Highly experienced with application server software, web server software, integration between the two and also with other key components like Load Balancers, Caching and Databases.
  • Experience with Apache, IBM HttpServer and NGINX.
  • Experience with JVM and how it operates, i.e., Garbage Collection, Tuning, etc.
  • Experience with SSL Certificate Management (SSL) with extensive knowledge of SSL certificate generation, formats used by webservers (Apache, IHS) and application servers (JBoss, WebSphere, Tomcat) and use of HashiCorp's Vault.
  • Proven ability to configure, administer, and troubleshoot integration software such as MuleSoft, ActiveMQ, Adobe Experience Manager.
  • Knowledge of Git, BitBucket, Bamboo, Rundeck and Jenkins within the context of provisioning for builds and deployments.
  • Knowledge about use and implementation of the Service Discovery Tool such as Consul.
  • Experience with Unix/Perl shell scripts to perform middleware automation and maintenance tasks.
  • Proven ability to collaborate with business partners to understand business goals and develop solutions to support changing needs.
  • Strong record of successfully completing projects across various computing platforms.
  • Strong ability to communicate effectively both verbally and in writing.
  • Highly organized with strong attention to detail and proven ability to follow up and follow through.
  • Proven ability to analyze information and evaluate results to choose the best solution and solve problems.
  • Proven ability to manage one's time and prioritize work based on risk and critical need.
  • Demonstrated ability to relate well to others.
  • Must be available to be on call 24x7x365.

For internal use only: Job Band D


This job has expired.

More Banking jobs


Lake Trust Credit Union
Brighton, Michigan
Posted about 1 hour ago

Lake Trust Credit Union
Brighton, Michigan
Posted about 1 hour ago

Lake Trust Credit Union
Holland, Michigan
Posted about 1 hour ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.