Software Engineer III

company banner
Bank Of America
Developer, SOAP, API, Java, J2EE, Computer
Full Time

Job Description

Job Description:

Job Description

Position Summary

The Developer will design, implement and test APIs built with Mulesoft solutions. You will work to build a new catalog of services for a new payment processing program and existing payment services offerings. APIs will be scalable, reusable, system agnostic and will simplify the offerings for both internal bank systems and external systems. Our ideal candidate with have extensive Mulesoft experience and demonstrated success building APIs for large, complex and interdependent systems.

• Build quality, well thought out APIs that are scalable and reusable by multiple calling systems
• Work around various platforms and understand the unique needs for each back end and front end system
• Assist partner teams in adopting and consuming new APIs
• Creating integration patterns for existing service providers (both SOAP & REST) and exposing those services via various API gateways

Required Skills
• 5+ years of experience in Java/J2EE

• 3+ years of experience in Mulesoft
• 5+ years of experience working in one of the following J2EE app server: weblogic, websphere, JBOSS EAP 7.1
• Expertise in transaction management and clean understanding of concepts such as XA transactions/last phase commit, connection pooling, multi-threading and JMS
• 5+ years of experience in working with Spring. Expert in Spring frameworks listed above
• Familiar with micro service architecture and principles of 12 factor app
• Expert in basic rest principles and resource oriented architecture
• Expert in ORM framework such as hibernate
• 3+ years of work experience in an Agile environment. Work history of participating in daily agile routines and estimation of stories with minimal direction
• Practical experience with performance tuning
• Identifying a memory leak, connection leak. Understanding of memory dump, thread dump, query plans
• Outstanding communication skills
• Experience with various levels of API gateways include business level, system level and data level API integration

Desired Skills

•Bachelor's degree in Computer Science or a related technical field

• Experience with ISO20022 Payment Bundle
• Experience with 3rd party integration into API onboarding and registration
• Experience with creating and supporting hackathon-ready API scenarios

1st shift (United States of America)

Hours Per Week:

Learn more about this role

Company Information

At Bank of America, we’re creating real, meaningful relationships with individuals, businesses and communities to help them focus on what matters most. Every day, we connect with 57 million customers, using our skills and expertise to help make their lives better. We are committed to attracting and retaining top talent around the world to ensure we continue to deliver together for our customers, clients and communities. Along with taking care of our customers, we want to be a great place for people to work, and we strive to create an environment where all employees have the opportunity to achieve their goals.
Dice Id : 10118499
Position Id : 21003142
Originally Posted : 1 month ago

Similar Positions at Bank Of America

Sr. Java Developer
  • Addison, TX
  • 1 day ago
Software Engineer III
  • Jersey City, NJ
  • 1 day ago
Software Engineer III
  • Charlotte, NC
  • 1 day ago
Software Engineer III - Mobile
  • Pennington, NJ
  • 1 day ago
Phoenix Software Engineer III
  • Pennington, NJ
  • 1 day ago
Software Engineer II - J2EE
  • Charlotte, NC
  • 1 day ago
Software Engineer II
  • Charlotte, NC
  • 1 day ago