Enable job alerts via email!

Middleware Engineer

Bank of America

Plano (TX)

On-site

USD 100,000 - 130,000

Full time

30 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial services company seeks a Middleware Engineer responsible for designing, implementing, and maintaining middleware infrastructure. Candidates will lead critical project initiatives, drive innovation, and ensure production stability while complying with standards. The role offers opportunities for growth and professional development in a dynamic work environment.

Qualifications

  • 3+ years experience in Java/J2EE Middleware Engineering.
  • Experience with scripting languages (shell, python, etc.).
  • 5+ years experience for desired qualifications.

Responsibilities

  • Lead middleware engineering and administration for banking platforms.
  • Develop software solutions for operational efficiency.
  • Ensure compliance with engineering standards and architecture.

Skills

Analytical Thinking
Application Development
Automation
Business Acumen
DevOps Practices
Technical Strategy Development
Stakeholder Management

Education

Bachelor's Degree in Computer Science or related field

Tools

Appian
WebSphere
Tomcat

Job description

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.

Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Job Description:
This job is responsible for tool and service designs within a technical domain that enable business strategies in accordance with architectural governance, standards and policies. Key responsibilities include creating infrastructure tools and their integration as a service, facilitating deployment of technical solutions by developing templates, playbooks and automation used during implementation. Job expectations include looking for opportunities to improve efficiency when implementing and maintaining tools/services and embracing a culture of innovation and continuous improvement.

Responsibilities:

  • Provides subject matter expertise and consulting services on a range of technologies and assists Technical Analysts and Infrastructure Engineers to ensure that technology solutions comply with enterprise system design and engineering standards
  • Assists with translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
  • Assists in the evaluation of reference models, blueprints and playbooks to ensure they are fit for purpose
  • Develops software solutions to address manual and repeatable work or inefficient processes
  • Conducts on-site evaluations of third-party products being considered for firm adoption
  • Promotes an inclusive and healthy working environment and helps to resolve organizational impediments/blockers
  • Contributes to the creation/selection of functional and non-functional product evaluation requirements within and across domains

Skills:

  • Analytical Thinking
  • Application Development
  • Automation
  • Production Support
  • Business Acumen
  • DevOps Practices
  • Solution Delivery Process
  • Solution Design
  • Innovative Thinking
  • Stakeholder Management
  • Technical Strategy Development

Business Description:

The Middleware Engineer will lead end-to-end and administration duties for critical banking platforms, delivering middleware infrastructure for enterprise projects and regulatory initiatives.

Ensures production stability, platform remediation, patching and upgrades, mitigating and managing risk.

Middleware engineering and administration includes middleware installation, configuration, risk mitigation and remediation, performance tuning and troubleshooting/triage as L3 production support.

Collaborates with customers (application teams and/or testing teams) on daily basis providing middleware advice, consultation, and support.

Creates, maintains, and supports the application deployment templates, serving as a J2EE architect and making recommendations on J2EE best practices in application development.

Designing Middleware infrastructure and topology design for high availability and failover capability. All solutions must meet all Policy, Baseline, and Standards along with business requirements.

Providing technical consultation to other team members and their supported areas; Communicating with business partners at an enterprise level; Interfacing with internal customers and external vendors for consultation at various points of the software development life cycle (SDLC); and executing production changes for integrated and regulatory releases with precision.

Responsibilities:

Participates in design, development and implementation of systems engineering activities, to include OS technical support, systems programming, and data center capabilities.

Responsible for components of complex engineering and/or analytical tasks and activities.

Assists in establishment of input/output processes and working parameters for hardware compatibility and coordination of subsystems design and integration of total system.

Serves as a fully seasoned/proficient technical resource; provides tech knowledge and capabilities as team member and individual contributor.

Will not have direct reports but will influence and direct activities of a team related to special initiatives or operations.

Typically 5 or more years of systems engineering experience.

Required Qualifications:

3 or more years of experience as a Java/ J2ee Middleware Engineering

Experience with 1 or more of the following Middleware products: Appian, Software AG WEB METHODS

Experience with one of the following scripting languages: shell, python, powershell, jython, perl

Experience with one or more of the following Release Deploy Tools: Ansible, Ansible Tower, XLR, BitBucket, Celestial

Desired Qualifications:

5 or more years of experience of Middleware Engineering experience

Experience with one or more of the following Middleware products: IIS, .NET Framework, WebSphere, WebLogic, Tomcat, Apache, Spring Boot, JBoss

Exposure/Knowledge in containers (openshift, AKS etc..) and external cloud platforms (AWS, Azure or GCP)

DEVOPS experience

Other products: BMC Remedy, Harmon mDeliver, BMC Bladelogic Server Automation

Understanding of Network infrastructure (HTTP/S, TCP/IP, TLS,DNS, Loadbalancers, firewalls, proxies, B2B links)

Prior Bank of America experience

Excellent oral and written communication skills and strong attention to detail

Bank of America is committed to help employees through the transition period when they’re displaced as a result of a workforce reduction, realignment or similar measure. Please review the resume writing and interviewing tips provided below to help prepare you for your next career opportunity.

Regardless of the position you are interested in, the starting points to building your resume are the same:
1.Determine the job or types of jobs you want to do and research their responsibilities and qualifications.
2.Think about why you can do the job and make a list of your skills that are relative to the job.
3.Identify experiences or accomplishments that show your proficiency in the skills required for the job.
4.Summarize your abilities, accomplishments and skills into a brief, concise document.

Considerations when writing a resume
•Do be brief. Resumes should be 1-2 pages in length.
•Do be upbeat and active in your wording.
•Do emphasize what you have done clearly and concretely.
•Do be neat and well organized.
•Do have others proofread and critique your resume. Spell check. Make it error free.
•Do use high quality, white or light colored 8½ x 11 paper. Use a laser printer if possible.
•Don't be dishonest, always tell the truth about yourself in the most flattering light.
•Don't include salary history or requirements.
•Don't include references.
•Don't include accomplishments that do not support your professional goals.
• Don't include anything that isn't relevant. (For example, don't mention your fondness for swimming unless you want to work on the water.)
•Don't use italics, underlining, shadows or other fancy treatments.

Seven steps to a successful interview
1.Anticipate –Put yourself in the interviewer's position. What do you believe the interviewer is most interested in? Why do you think you have been invited to interview?
2.Research –What are the primary functions of the line of business? What are the success factors for the job? Is there a job description available?
3.Assess –Think about your skills, abilities, knowledge, interests, traits, values and accomplishments. Match them to what you know about the job. Consider which ones you should highlight.
4.Prepare Answers –Think about what the interviewer may ask, determine what the best answer is and write it down.
5.Prepare Questions – Interviewing is a two-way street. By asking thoughtful questions, you communicate your interest and learn a lot about the job. Choose two or three questions to ask your interviewer. Avoid asking a lot of questions about vacation time or breaks.
6.Practice – It may seem awkward, but it is the best way to come across well in an interview. Practice your own "great responses" with others or in front of a mirror until you appear relaxed and at ease.
7.Follow-up – Send a brief follow-up letter to the interviewer. Keep in mind that the many job searchers will not send a follow-up letter. Sending one can become a competitive advantage.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Middleware Engineer (R-00076)

True Zero Technologies, LLC

null null

Remote

Remote

USD 90,000 - 120,000

Full time

10 days ago

Senior IBM MQ Middleware Engineer

Full time

Dallas null

On-site

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Middleware Engineer - TIBCO (USC or GC only)

Atria Group LLC

Plano null

On-site

On-site

USD 100,000 - 130,000

Full time

11 days ago

Middleware Engineer

Fusemachines

null null

Remote

Remote

USD 120,000 - 160,000

Full time

27 days ago

Middleware Engineer

Hyundai Capital

Plano null

On-site

On-site

USD 80,000 - 120,000

Full time

30+ days ago

Middleware Engineer

Hyundai Capital America

Plano null

On-site

On-site

USD 92,000 - 144,000

Full time

30+ days ago

Middleware Engineer

Global Business Ser. 4u

Dallas null

On-site

On-site

USD 100,000 - 150,000

Full time

15 days ago

Middleware Engineer

Compunnel, Inc.

Frisco null

On-site

On-site

USD 90,000 - 130,000

Full time

28 days ago

Engineering - Middleware Engineering - Systems Engineer - Analyst - Dallas Dallas Associate

Goldman Sachs Bank AG

Dallas null

On-site

On-site

USD 90,000 - 130,000

Full time

Yesterday
Be an early applicant