Fevrok logo
Software Engineer - Payments Technology
3 years ago

Software Engineer - Payments Technology



Charlotte, North Carolina



**Job Description:**



**Position Summary**



This Senior Developer role is an integral part of the Enterprise Payments Technology team supporting Consumer and Small Business organization. The individual will be part of team to develop next generation of Payments and Transfers services. This position requires knowledge and experience with middleware applications using Java/J2EE, Spring Framework, Hibernate, JSON, Maven, Eclipse, Oracle, and IBM MQ product suite. The Java J2EE Developer will work with the Project Manager, Business, architects, and partners to implement web services to solve mission-critical business challenges. The individual will build and maintain integrations for multiple on premises and/or cloud systems and must be capable of understanding business requirements, developing, deploying the integrations and ability to interact with all level of stakeholders, support personnel, Architects, testers, and server admins.



+ Being Responsible for maintaining the stability of Payment Transfer application ecosystem.

+ Develop highly scalable and performant Services and APIs using micro services architecture. Document design solution and train support staff.

+ Supports End to End Technology for middleware programs and projects using core technologies including Jboss, Java and Spring Boot Framework.

+ Participate in innovation and cloud migration of application to Azure and AWS cloud.

+ Triage production defects by debugging application in Java J2EE using Oracle and IBM MQ as backend.

+ Making sure the release branches are latest and greatest in BitBucket source code repository for each release and have proper audit trail about the changes made.

+ Planning and finalize scope of Teamwork in each quarter and also tracking the teamwork in Horizon Jira tool by creating Epics, Story, Task, Release Issues in Jira for my team associated to various release.

+ Performing application governance activities, server migration, break-fix releases, production deployment, and various audit surveys for applications and servers.

+ Supporting MRA-2 audit to adhere change request GIS policy within Bank of America.

+ Initiating and coordinating Disaster Recovery Exercises for application.

+ Collaborating with the Line of Business / clients teams to provide release activities updates.

+ Sending communication to Up/Down stream application contacts, LOB users and application clients to familiar about release activities and timelines.

+ Coordinating and supporting development team during integration, break-fix release, and defect triages using Splunk, LTM Load Balancer and application logs on JVM servers.



**Primary Skill**



+ Jboss



**Secondary Skill**



+ Java



**Tertiary Skill**



+ Amazon Web Services (AWS)



**Required Skills**



+ Bachelors Degree in Computer Science required.

+ 5 + Years of experience developing RESTFUL/SOAP based web services with Java/J2EE.

+ 5+ Years of experience with Java Spring Framework, Oracle Database, IBM MQ messaging system.

+ 5+ years of experience with JBOSS J2EE App Server.

+ 5+ year of experience in implementing API security, SAML, OAuth protocols and enterprise secure application development.

+ 5+ year of experience in creating Micro Services, APIs using RAML, configuring APIs, proxy endpoints, API Portals and API analytics based on technical specifications.

+ 5+ year of experience worked on XML technologies like XSD, XSLT, XQuery, and XPath for data transformations.

+ 5+ year of experience in using Jenkins, ANT and Maven scripts for building & deploying application in web/App servers.

+ 2+ years of experience Amazon AWS, EC2 and DynamoDB.

+ Experience in working with tracking tool JIRA, Confluence and Source control for project coordination.

+ Works under minimal supervision with general guidance from technical leads.

+ Provide leadership, technical direction, and oversight to a team delivering technology solutions as individual contributor.

+ Apply enterprise standards for solution design, coding, and quality.

+ Ensure solution meets product acceptance criteria with minimal technical debt.

+ Investigate and recommend best practices and process improvements.



**Desired Skills**



+ Masters degree in computer science

+ Payments / Transfers experience

+ Prior BofA Experience



**Job Band:**



H5



**Shift:**



1st shift (United States of America)



**Hours Per Week:**



40



**Weekly Schedule:**



**Referral Bonus Amount:**



0



**Job Description:**



**Position Summary**



This Senior Developer role is an integral part of the Enterprise Payments Technology team supporting Consumer and Small Business organization. The individual will be part of team to develop next generation of Payments and Transfers services. This position requires knowledge and experience with middleware applications using Java/J2EE, Spring Framework, Hibernate, JSON, Maven, Eclipse, Oracle, and IBM MQ product suite. The Java J2EE Developer will work with the Project Manager, Business, architects, and partners to implement web services to solve mission-critical business challenges. The individual will build and maintain integrations for multiple on premises and/or cloud systems and must be capable of understanding business requirements, developing, deploying the integrations and ability to interact with all level of stakeholders, support personnel, Architects, testers, and server admins.



+ Being Responsible for maintaining the stability of Payment Transfer application ecosystem.

+ Develop highly scalable and performant Services and APIs using micro services architecture. Document design solution and train support staff.

+ Supports End to End Technology for middleware programs and projects using core technologies including Jboss, Java and Spring Boot Framework.

+ Participate in innovation and cloud migration of application to Azure and AWS cloud.

+ Triage production defects by debugging application in Java J2EE using Oracle and IBM MQ as backend.

+ Making sure the release branches are latest and greatest in BitBucket source code repository for each release and have proper audit trail about the changes made.

+ Planning and finalize scope of Teamwork in each quarter and also tracking the teamwork in Horizon Jira tool by creating Epics, Story, Task, Release Issues in Jira for my team associated to various release.

+ Performing application governance activities, server migration, break-fix releases, production deployment, and various audit surveys for applications and servers.

+ Supporting MRA-2 audit to adhere change request GIS policy within Bank of America.

+ Initiating and coordinating Disaster Recovery Exercises for application.

+ Collaborating with the Line of Business / clients teams to provide release activities updates.

+ Sending communication to Up/Down stream application contacts, LOB users and application clients to familiar about release activities and timelines.

+ Coordinating and supporting development team during integration, break-fix release, and defect triages using Splunk, LTM Load Balancer and application logs on JVM servers.



**Primary Skill**



+ Jboss



**Secondary Skill**



+ Java



**Tertiary Skill**



+ Amazon Web Services (AWS)



**Required Skills**



+ Bachelors Degree in Computer Science required.

+ 5 + Years of experience developing RESTFUL/SOAP based web services with Java/J2EE.

+ 5+ Years of experience with Java Spring Framework, Oracle Database, IBM MQ messaging system.

+ 5+ years of experience with JBOSS J2EE App Server.

+ 5+ year of experience in implementing API security, SAML, OAuth protocols and enterprise secure application development.

+ 5+ year of experience in creating Micro Services, APIs using RAML, configuring APIs, proxy endpoints, API Portals and API analytics based on technical specifications.

+ 5+ year of experience worked on XML technologies like XSD, XSLT, XQuery, and XPath for data transformations.

+ 5+ year of experience in using Jenkins, ANT and Maven scripts for building & deploying application in web/App servers.

+ 2+ years of experience Amazon AWS, EC2 and DynamoDB.

+ Experience in working with tracking tool JIRA, Confluence and Source control for project coordination.

+ Works under minimal supervision with general guidance from technical leads.

+ Provide leadership, technical direction, and oversight to a team delivering technology solutions as individual contributor.

+ Apply enterprise standards for solution design, coding, and quality.

+ Ensure solution meets product acceptance criteria with minimal technical debt.

+ Investigate and recommend best practices and process improvements.



**Desired Skills**



+ Masters degree in computer science

+ Payments / Transfers experience

+ Prior BofA Experience



**Shift:**



1st shift (United States of America)



**Hours Per Week:**



40



Learn more about this role



Full time



JR-22086579



Band: H5



Manages People: No



Travel: Yes, 5% of the time



Manager:



Talent Acquisition Contact:



Gus Tambouras



Referral Bonus:



0



Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.




To view the "EEO is the Law" poster, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) .


To view the "EEO is the Law" Supplement, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .



Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (Policy) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.




To view Bank of Americas Drug-free workplace and alcohol policy, CLICK HERE .

©2025 Fevrok. All Rights Reserved.