Senior Integration Developer - Payments

15 Aug 2024

Vacancy expired!

Job Description:

Global Banking Technology (GBT) leads development of the next generation of integrated banking technology solutions to drive business growth for our Commercial, Corporate, Investment Banking, Capital Markets, and Merger & Acquisition (M&A) clients. Globally, GBT manages the critical systems and multiple platforms needed to maintain the enterprise's market-leading positions in key segments, including deposits, payment products, treasury services, investment banking, and sales and trading. Today, with a deep focus on service and innovation, GBT delivers high-performance, globally scalable financial systems and solutions that support Bank of America's current and future growth through innovation and the power of our people. Each year, we manage $72 trillion in payments, receivables and deposit transactions through CashPro®, our award-winning platform accessed by approximately 500,000 users worldwide. Global Banking Technology is part of the Global Technology unit of Bank of America, N.A., which is a global leader in banking, markets and financial technology. Global Banking Technology employs more than 6,000 professionals across 38 global markets in more than 15 countries.

We are looking for a Sr. Integration Developer for the GTS Payment Middleware team. This position will require hands-on experience in designing & developing solutions in line with 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.

Responsibilities for this position include, but are not limited to:
  • Strong understanding of software development and design fundamentals and will have experience in working to develop business-critical applications.
  • Rapid design and implementation of complex solutions using Mule and related technologies.
  • Develop solutions and processes for delivering features based on their knowledge of design/architectural patterns and Agile/DevOps practices.
  • Develop technical design documents as per enterprise/group standard.
  • Apply enterprise standards for solution design, coding, and quality.
  • Proven problem-solving techniques, ability to self-manage and mentor others in a team.
  • Ensure solution meets product acceptance criteria with minimal technical debt.
  • Act as a liaison for production activities/issues.
  • Investigate and recommend best practices and process improvements.
  • Enjoys accountability for meeting all deliverable dates for task assignment

Primary Skill

Java

Required Skills

  • 6+ years of hands-on experience with IBM Integration Bus development, in a Senior Developer 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 andcomputer 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.
  • Familiarity with different file and message formats - SWIFT, CAMT, XML, BAI2, CSV, MTXXX a definite plus.
  • 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
  • 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
  • Strong experience in parsing & generating data/files, bank standards (SWIFT, etc.)
  • Experience in designing and developing message sets, maps, message flows, and configure/develop adaptors.

Desired Skills
  • Experience in banking domain
  • Exposure to treasury/payment systems a plus
  • 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

Shift:1st shift (United States of America)

Hours Per Week:40

Learn more about this role

  • ID: #44889905
  • State: North Carolina Charlotte 28201 Charlotte USA
  • City: Charlotte
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-08-15
  • Deadline: 2022-10-13
  • Category: Et cetera