Bank of America RPI Middleware Lead in Charlotte, North Carolina

Job Description:

We are looking for Middleware lead to develop Enterprise Integration processes in a multi-technology platform environment. This position will require hands-on experience in designing & developing complex solutions in line with demanding client requirements, work with enterprise architecture and other project teams. The candidate should have the ability to support parallel projects, in waterfall/agile/etc development methodologies in a fast-paced environment. Attention to detail is key and should mentor new team members. The candidate is expected to take responsibility in owning and managing the end to end technical delivery of all the projects.

Additional Roles and Responsibilities:

  • Collaborate with enterprise architects and IT project managers to enhance existing business applications and facilitate solutions to meet business requirements.

  • Interacting with the client to obtain the requirements, analyzing the requirements, preparing the specifications, designing the modules and tasks for the team members.

  • Technically own and manage the process of ensuring timely build of the various elements of the solution.

  • Define standards and guidelines around Scalability, Security, Logging, Auditing, Policy Management and Performance Monitoring for end-to-end process execution.

Required General Skills:

  • 6+ years of hands-on experience in Middleware Integration Projects in a Lead capacity.

  • 6+ years of hands-on experience in reviewing requirements and project documentation and developing the middleware interfaces.

  • Experienced in designing & developing complex solutions in line with demanding client requirements.

  • Ability to support parallel projects, agile-like development in fast-paced environment, handling day to day issues, incident management and releases.

  • Hands-on experience creating project deliverables including High and Low level design documents, mapping specs, automation test plans, project estimations etc.

  • Extensive knowledge on SOA Design patterns for building middleware systems using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed delivery, Message sequencing, Batch message processing, error handling and reconciliation mechanisms.

  • Solid Linux/Unix skills

  • Solid computer programming experience (Java, SQL, and IBM Message Broker etc.)

  • Strong experience with Agile and Waterfall methodologies.

  • Experience (3+ years) using Quality Center/AML for defect management.

  • Independent worker with strong troubleshooting skills. Strong communication skills (oral and written) to document/communicate issues, status etc. Ability to assist with offshore / onshore task co-ordination.

  • Experience in version control using SVN, perforce etc.

  • Experience in banking domain. Exposure to treasury/payment systems a plus.

  • Familiarity with different file and message formats – SWIFT, CAMT, XML, BAI2, CSV, MTXXX a definite plus.

Required Technical Skills:

  • Strong hands on experience in middleware technologies such as IBM WebSphere Message Broker (WMB) or IBM Integration Bus (IIB) , IBM Data Power (XI52) and IBM WebSphere MQ.

  • Strong hands on experience in Core Java, Spring, Hibernate and XML technologies - XSD, XSLT, WSDL, JSON, SOAP and REST based

  • Good to have working experience in Web services - Tools such as Parasoft SOA/ SOAP UI/ RIT/ LISA

  • Comfortable in working DFDL message sets.

  • Good to have exposure on COBOL copybook and different XML message formats.

  • Experienced in file based integration using message broker

  • Proficient in dealing with all conversion formats – File to file, file to Database, database to file etc.

  • Knowledge dealing with different file and message formats – SWIFT, CAMT, XML, BAI2, CSV, MTXXX etc.

  • Should be comfortable to write simple to medium SQL queries in DB2/Oracle.

  • Shell Scripts/Regular Expressions/Linux experience is a huge asset

Posting Date : 06/13/2018

Location :

Charlotte, NC, International Trade Center, 200 N College St,

  • United States

Travel : No

Full / Part-time : Full time

Hours Per Week : 40

Shift : 1st shift

Assistance for Applicants with Disabilities

Bank of America is committed to ensuring that our online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to submit an application, please visit the Applicants with Disabilities page at .

Diversity & Inclusion

At Bank of America, our commitment to diversity and inclusion is helping us to create not only a great place to work, but also an environment where our employees, our customers and our communities around the world can reach their goals and connect with each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Frequently Asked Questions

Need to know how to apply online, view a list of your submitted job applications or reset your password? Visit our FAQ at section for answers to these questions and more.