Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer lll - Payment Modernization

$102.9k - $179.9k

Bank of America Financial Center

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! This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Responsibilities Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Required Qualifications 7+ yearsof hands‑on software engineering experience, including building and supporting mission‑critical systems. 7+ yearsof hands‑on experience withJavaandSpring Bootbuilding microservices for mission‑critical, low‑latency systems. 2+ yearsoftechnical leadershipexperience (Feature Lead / Tech Lead / Senior Engineer) leading delivery for a small to mid‑sized engineering team. Experience withevent‑driven architectures using Kafka(topic design, consumer groups, streaming patterns, integration with back‑end services). Solid experience withOracle(or similar RDBMS) including schema design for payments, performance tuning, and transactional integrity. Knowledge of wire processing workflows including initiation, compliance screening, enrichment, routing, settlement, exception handling, and investigations. Experience designing and deploying services usingcontainers(Docker) andKubernetes, including configuration, scaling, and rollout strategies, preferably on a cloud or private‑cloud platform. Ability to ensure solutions meet regulatory and compliance requirements (OFAC, AML, sanctions, risk controls). Expertise applying architectural patterns, integration design, event‑driven or microservices patterns, and modern engineering frameworks. Strong hands‑on experience developing automated test suites, ensuring coverage across MT/MX message validation, schema compliance, routing logic, performance, and resiliency. Experience setting up and maturingCI/CD pipelineswith automated quality gates, schema validations, regression packs, and safe deployment controls for mission‑critical systems. Ability to troubleshoot and resolve complex technical issues across distributed systems, including message parsing failures, routing defects, latency issues, or integration errors. Excellent mentoring, communication, and collaboration skills to support engineering teams and influence technical direction across architecture, product, operations, and compliance partners. Desired Qualifications Familiarity with Federal Reserve Operating Circular 8, CHIPS Operating Rules, and SWIFT Standards related to wire message structures and processing requirements. 3+ yearsworking in high‑value payments, preferably in US Wires (Fedwire, CHIPS) and/or SWIFT cross‑border payments. Experience supporting or engineering for high‑value, low‑latency payment systems, including performance tuning, message parsing optimization, and resiliency patterns. Exposure to fraud detection, sanctions screening engines, and other risk systems integrated into wire processing flows. Knowledge of end‑to‑end wire operational workflows including exceptions, repairs, adjustments, investigations, and settlement cycles. Experience implementing or integrating monitoring/observability platforms (e.g., Splunk, ELK, AppDynamics, Dynatrace) for wire transaction tracing and operational insights. Experience in cloud modernization or microservices transformation for wire or other regulated financial systems. Experience with UI frameworks (e.g., Angular) and/or Node.js for building operational tools, dashboards, or auxiliary services around wire platforms. Ability to collaborate with Compliance, Risk, Operations, and business SMEs to ensure solutions meet regulatory, operational, and audit requirements. Shift 1st shift (United States of America) Hours Per Week 40 Pay Transparency details US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101) Pay and benefits information Pay range$102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer lll - Payment Modernization in Jersey City, NJ vacancy
  • $102.9k - $179.9k

     ...responsibilities include ensuring software meets functional, non‑...  ...maintained Mentor other software engineers and coach the team on...  ...including schema design for payments, performance tuning, and transactional...  ...microservices patterns, and modern engineering frameworks Strong... 
    Suggested
    Work at office
    Shift work
    Day shift

    Hobbsnews

    Jersey City, NJ
    1 day ago
  • $140k - $205k

    ## Blockchain & AI Software Lead Engineer (Payments), Vice PresidentApplylocations: Jersey City, NJtime type: Full timeposted on: Posted Todayjob...  ...DLT) and artificial intelligence. This role will focus on modernizing payment rails, liquidity management, settlement,... 
    Suggested
    Work at office
    Local area
    Remote work

    MUFG Bank, Ltd

    Jersey City, NJ
    1 day ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...responsible for cash settlement and SWIFT payment processing platforms. Lead the...  ...experience required Proven track record of modernizing complex legacy platforms and migrating... 
    Suggested
    For contractors

    Aumni

    Jersey City, NJ
    1 day ago
  •  ...from top-tier VCs like Lightspeed and Primary Ventures . About the Role Tabs is seeking a software engineer to upgrade our payments infrastructure with modern engineering principles as we scale out our user base. This engineer will have high ownership on the... 
    Suggested
    Work at office

    TABS inc.

    New York, NY
    1 day ago
  • $140k - $205k

     ...remotely one day. A member of our recruitment team will provide more details. Job Summary MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other... 
    Suggested
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    2 days ago
  • $122k - $200k

     ...technically proficient Senior Engineer to join our team in building a next‑generation wire payment processing platform. This role...  ..., requiring deep expertise in modern technologies and payment systems...  ...Strong understanding of software development, testing, deployment... 
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    1 day ago
  • $180k - $225k

     ...combining advanced machine learning with modern product experiences, the company...  .... We are now building a brand-new Payments Team within Servicing — and we’re hiring the founding engineers. About the Role We’re seeking a Senior Software Engineer to join our new Payments... 
    Remote work

    Recruiting from Scratch

    New York, NY
    5 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) New York City, New York, United States Software and Services Imagine what you could...  ..., OpenTelemetry, Datadog). Deep understanding of modern networking and experience using traffic tools for tracing... 
    Relocation

    Apple

    New York, NY
    2 days ago
  •  ...-native revenue platform for modern finance and accounting teams....  ...directly from contracts, reconcile payments in real time, and automate...  ...books work. We're hiring an engineer who wants to own real systems...  ...systems, shipped real software and learned from breaking prod... 
    Full time
    Contract work
    Work at office
    Weekend work

    TABS inc.

    New York, NY
    1 day ago
  • $115k - $180k

     ...Corporate Treasury, Payments Platform, Software Engineering, Associate, NY New York, NY, United States Job Description Goldman Sachs is continuing its substantial effort to modernize its payments platform. As part of our broader strategy to digitize operations and provide... 

    Goldman Sachs Group, Inc.

    New York, NY
    1 day ago
  •  ...Senior Python Developer W/ Payments Location: Onsite in Jersey...  ...Chase is seeking a Principal Engineer (10+ Years) for our Card...  ...for the technical quality of software that processes billions of transactions...  ...for new capabilities and modernization efforts Build internal... 
    Local area

    InterSources

    Jersey City, NJ
    2 days ago
  •  ...Business Services is searching for a Backend Engineer focused on Java and the JVM ecosystem....  ...maintaining backend services within a payments platform, ensuring scalable and reliable...  ..., especially with Java and its modern features. Familiarity with payment processing... 
    Contract work

    TAD International Business Services

    New York, NY
    5 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible...  ...leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the... 

    Chase

    Jersey City, NJ
    5 days ago
  • $167.5k - $235k

     ...Your Success Profile What You Will Work On As a Senior Software Engineer for Workforce Payments, you will work with the team that builds the core...  ...years of professional hands-on experience Mastery of modern server side languages, Golang is a plus but not required... 
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    New York, NY
    1 day ago
  • $180k

     ...each other. POSITION TITLE Principal Engineer POSITION LOCATION New York, NY...  ...experienced and driven Principal Software Engineer to lead the modernization of our Assessment platform. This role...  ...platforms such as SSO providers, payment systems, and eCommerce services. Competencies... 
    Temporary work
    Local area
    Flexible hours

    Dormont Manufacturing Company

    New York, NY
    1 day ago
  •  ...A leading payment solutions provider in New York is seeking a lead Android engineer to own the mobile development lifecycle from architecture to delivery. You will collaborate...  ...in Kotlin, and a strong understanding of modern Android frameworks. Flexible work arrangements... 
    Flexible hours

    raincards.xyz

    New York, NY
    2 days ago
  •  ...solutions company in New York is seeking a BackEnd Engineer to help design and build high-performance APIs for their web3 payments platform. This foundational role requires...  ...and problem solvers with a background in modern programming languages. #J-18808-Ljbffr... 
    Work at office
    Remote work

    deCircle

    New York, NY
    1 day ago
  • $160k - $185k

     ...infrastructure firm in the United States is seeking a Senior Software Engineer to build scalable and secure systems for restaurant financial...  ...Django. You'll collaborate with various teams, implementing modern AI tools while ensuring data integrity and system reliability... 

    inKind

    New York, NY
    5 days ago
  • $130k - $150k

     ...technology consultant company in New Jersey, is seeking a Principal Java Engineer. This hybrid role involves designing and optimizing low-latency systems in payments processing, leveraging modern technologies. Ideal candidates will have over 10 years of Java experience... 

    RE Partners

    New York, NY
    4 days ago
  •  ...Feedinkoo is seeking an experienced engineer to shape the future of HSA/FSA payments. As one of the earliest hires, you will work across the stack to deliver a seamless checkout experience and design scalable infrastructure. The ideal candidate has at least 3 years of... 
    Remote work

    Feedinkoo

    New York, NY
    4 days ago
  •  ...technology firm in the United States is seeking an Engineering Manager to lead the modernization of their payment integrity platform. This role involves managing a...  ...candidate will have extensive experience in software engineering and team leadership, with a focus on... 

    Lyric

    New York, NY
    5 days ago
  • $115k - $180k

     ...Corporate Treasury, Payments Platform, Software Engineering, Associate, NY New York, NY, United States Job Description Goldman Sachs is continuing its substantial effort to modernize its payments platform. As part of our broader strategy to digitize operations and provide... 

    Goldman Sachs Group, Inc.

    New York, NY
    1 day ago
  •  ...Software Engineer III-ETL/PySpark We have an exciting and rewarding opportunity for you to take...  ...with background in both legacy and modern tech stack - Ab Initio, Teradata, PySpark...  ...investment advice, small business loans and payment processing. We're proud to lead the U.S... 

    Chase

    Jersey City, NJ
    5 days ago
  •  ...Bank of America is seeking a Senior Engineer in Jersey City to build a next-gen wire payment processing platform. This role requires leadership in architecture and team guidance to deliver high-impact features using technologies like Java, Node.js, and AWS. The ideal... 

    Bank of America

    Jersey City, NJ
    1 day ago
  •  ...Visa Consolidated Support Services India is seeking skilled Software Engineers to help shape the future of payment technology. Ideal candidates will have over 5 years of experience or equivalent education, strong expertise in Golang and familiarity with AWS services,... 
    Visa sponsorship
    Flexible hours

    Visa Consolidated Support Services India

    New York, NY
    5 days ago
  • $133k - $213k

     ...restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver...  ...of the Toast infrastructure: processing payments on behalf of our restaurants and...  ...transactions per day. We are seeking a Software Engineer II to join our Payments team. The... 
    Local area
    Remote work

    TOAST, LLC

    New York, NY
    1 day ago
  • $115k - $130k

     ...A leading tech consulting firm is seeking a Senior Software Engineer to provide contractor support services for the NAVSUP Business Systems...  ...and maintaining software applications, assisting in system modernization, and utilizing skills in Java, DevOps, and .NET... 
    For contractors
    Remote work

    Nakupuna Companies

    New York, NY
    4 days ago
  • $157.79k - $183.21k

     ...Feedinkoo is seeking a Senior Software Engineer I to join their Payments team. This remote full-time position involves architecting and optimizing systems for secure payment solutions. With a focus on both frontend and backend technologies like React, TypeScript, Ruby... 
    Full time
    Remote work
    Flexible hours

    Feedinkoo

    New York, NY
    3 days ago
  •  ...Blockchain.com is the world’s leading software platform for digital assets....  ...seeking a highly motivated Software Engineering Intern to join the Payments team at Blockchain.com. This team enables...  .... Gain mentorship and exposure to modern backend tools and practices. Learn... 
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Flexible hours

    Framework Ventures

    New York, NY
    5 days ago
  •  ...Java Architect With Payment Experience Location: Jersey City, NJ/ New Castle, DE/Tampa, FL/ Irving, TX Only fulltime Primary Skill: Architecture & Design Principles, Core Java, Spring Boot, REST/Web services, Microservices Architecture, Containerization, Cloud... 
    Full time

    Zortech Solutions

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer lll - Payment Modernization. Be the first to apply!