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

Lead Software Engineer, Payments Modernization

$122k - $200k
Full-time

Bank of America

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 and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits.

We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.

Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Job Description:

This role is responsible for providing technical leadership and defining the engineering strategy for complex, business-critical initiatives that deliver significant organizational outcomes.

Responsibilities:

  • Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution
  • Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s)
  • Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
  • Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews
  • Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
  • Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
  • Works with stakeholders to establish high-level solution needs and with architects for technical requirements

Position Summary

We are seeking a highly experienced and technically proficient Lead Engineer to drive the architecture, design, and delivery of a next- generation wire payment processing platform . This role combines technical leadership, solution architecture, and team leadership, requiring deep expertise in modern technologies and payment systems.

  • The Lead Engineer will provide technical direction to multiple cross-functional teams, mentor engineers, establish engineering best practices, and ensure successful delivery of strategic business initiatives. The ideal candidate will have extensive experience leading teams building enterprise-scale solutions using Java, Node.js, Oracle, Kafka, RabbitMQ, and cloud platforms (AWS, Azure, or GCP). Familiarity with the Finacle core banking platform is a significant plus.
  • This role serves as a key technical leader, partnering with business stakeholders, architects, product teams, and engineering leadership to define technology strategy, influence roadmaps, and deliver scalable, resilient, and high-performing solutions.

Required Qualifications:

  • 10+ years’ experience with the below:
  • Strong payment platform experience
  • Domain expertise in payment systems including Wire, ACH, RTP.
  • Knowledge of ISO 20022 messaging standards.
  • Ensuring compliance with industry standards and regulations
  • Collaborating with clients and internal teams to gather requirements and develop solutions
  • Optimizing existing cloud infrastructures for performance and cost-efficiency
  • Hands-on experience deploying applications on AWS cloud using native services such as EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, and API Gateway.
  • Strong knowledge of Infrastructure as Code (IaC) using AWS CloudFormation or Terraform.
  • Experience integrating CI/CD pipelines with AWS services (e.g., CodePipeline, CodeBuild, CodeDeploy).
  • Ability to design secure and compliant cloud architectures leveraging AWS IAM, encryption, and monitoring best practices.
  • Proven experience in optimizing cloud infrastructure for scalability, performance, and cost-efficiency.
  • Providing technical leadership and mentoring to team members
  • Recent experience tackling complex challenges in distributed data systems using Java (Enterprise Edition), Oracle SQL, and Python.
  • Experience using Java/J2EE technologies to develop scalable enterprise-grade applications, libraries, and frameworks.
  • Designed and developed solution architecture to scale backend systems with Spring framework, Spring MVC, and RESTful APIs.
  • Hands-on experience with messaging systems like Kafka and RabbitMQ.
  • Utilized DevOps technologies for CI/CD including Ansible, Jenkins, JFrog, and Git.
  • Designed and implemented database development on Oracle Exadata.
  • Proven experience in leading and mentoring a team of engineers.
  • Strong understanding of software development, testing, deployment, and support using agile methodologies.
  • Expert-level proficiency in Java Enterprise Edition and related frameworks (e.g., Spring, Hibernate) and advanced SQL.
  • Excellent written and verbal communication skills.
  • Ability to write specifications and design documents.

Desired Qualifications:

  • Exposure to event-driven architecture and distributed systems.
  • Understanding of regulatory and compliance requirements in financial services.
  • Experience with observability tools like Splunk, Prometheus, and Grafana.
  • Knowledge of financial products data such as Equities, Fixed Income, and Derivatives.
  • Agile/Scrum certification or experience working in agile environments.
  • AWS Certification (Solutions Architect, Developer, or DevOps Engineer).
  • Familiarity with serverless computing (AWS Lambda) and container orchestration (EKS/ECS).
  • Experience with event-driven architecture using AWS SNS/SQS.
  • Knowledge of AWS observability tools like CloudWatch and X-Ray.
  • Understanding of multi-region disaster recovery strategies and data migration to AWS.

Skills:

  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Application Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Design
  • Agile Practices
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Solution Delivery Process

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 informationPay range$122,000.00 - $200,000.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis 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.BenefitsThis 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer, Payments Modernization in Jersey City, NJ vacancy
  •  ...pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, Payment Services technology team, you are an integral part of an agile team that works to enhance,... 
    Suggested
    Immediate start

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $156.75k - $215k

     ...career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank payments technology, you are an integral part of an agile team that works to enhance, build, and deliver... 
    Suggested
    Full time

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  • $140k - $205k

     ...Group (MUFG), one of the world’s leading financial groups. Across the...  ...are seeking a Blockchain & AI Software Engineer to design and build next‑generation payments and treasury platforms leveraging...  ...intelligence. This role will focus on modernizing payment rails, liquidity... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    MUFG Bank, Ltd.

    Jersey City, NJ
    a month ago
  •  ...top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, you are an integral...  ...technology strategies Contributes to platform modernization through adoption of cloud-native,...  ..., markets, securities services and payments. Corporations, governments and... 
    Suggested

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $204.25k - $285k

     ...If you are a software engineering leader ready to take the reins and drive...  ...of Software Engineering - Payment Data Platform Infrastructure...  ...readiness controls, automated test modernization, and incident triage...  ...unlock initiatives at scale. Leads incident command for major... 
    Suggested

    Fairygodboss

    Jersey City, NJ
    3 days ago
  • $149k - $205k

     ...(MUFG), one of the world’s leading financial groups. Across the...  .... MUFG Trade Finance Software Engineering, Vice President We are seeking...  ..., security, and platform modernization. The role will be partnered...  ...banking products, payment processing, lending, and platforms... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG Bank, Ltd.

    Jersey City, NJ
    a month ago
  •  ...Director Of Software Engineering If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a...  ...expertise with senior leadership to drive modern software delivery (CI/CD, testing... 
    Contract work

    Hackajob

    Jersey City, NJ
    4 days ago
  • $156.75k - $215k

     ...rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorganChase within the Payments Trust & Safety Technology Team, you...  ..., and skills Familiarity with modern front-end technologies Strong enterprise... 
    Full time

    JPMorgan Chase & Co.

    Jersey City, NJ
    23 hours ago
  •  ...Join a team applying modern artificial intelligence...  ...high-impact, high-scale payments workflows. You will...  .... You will help raise engineering standards and mentor others...  ...an Applied AI/ML - Lead in Wholesale Payments...  ...team Champion modern software development life cycle... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  •  ...deliver the best risk solutions for the firm. As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking , you...  ...auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales... 
    Contract work
    For contractors

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management technology team, you are an integral part of an agile team that...  ...platforms (internal or AWS) and eager to experiment with modern development stacks. Demonstrated experience leading effective... 
    Work at office
    Local area

    Next Frontier Capital

    Jersey City, NJ
    12 hours ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer - Agentic AI, Java/Python at JPMorgan Chase within the Commercial and Investing Banking - Data Analytics Payments Team, you are an integral part of an agile team that delivers trusted... 

    J.P. Morgan

    Jersey City, NJ
    1 day ago
  •  ...opportunity for you to take your software engineering career to the next level. As...  ...and deliver trusted market-leading technology products in a...  ...more languages - Java 11+ , Modern Java. Proficiency in Java 11...  ...markets, securities services and payments. Corporations, governments... 

    JP Morgan Chase

    Jersey City, NJ
    18 hours ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank's...  ...global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the... 

    Next Frontier Capital

    Jersey City, NJ
    12 hours ago
  •  ...technology products.  As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...architecture leadership, and platform modernization experience to evolve and scale...  ...banking, markets, securities services and payments. Corporations, governments and institutions... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    6 days ago
  •  ...skillsets to drive innovation and modernize the world's most complex...  ...systems. As a Senior Lead Site Reliability Engineer at JPMorgan Chase within...  ...solutions for various software applications and platform...  ...screening/decisioning or payment flows Familiarity with... 

    Fairygodboss

    Jersey City, NJ
    12 hours ago
  •  ...your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform at JPMorgan Chase in the Corporate AI and...  ...cloud infrastructure and platform tools. Drive adoption of modern DevEx (Developer Experience) practices and evolve CI/CD and... 
    Work at office
    Shift work

    Next Frontier Capital

    Jersey City, NJ
    12 hours ago
  •  ...Job Description Requisition Title Lead Software Engineer – Java/Python/AWS Description As...  ...), automated testing frameworks, and modern API design patterns. About Us...  ...investment advice, small business loans and payment processing. We’re proud to lead the U.... 
    For contractors

    JPMorgan Chase & Co.

    Jersey City, NJ
    6 days ago
  •  ...opportunity for you to take your software engineering career to the next level.  As a Sr Lead Software Engineer at JPMorgan...  ...corporate environment with one or more modern programming languages and...  ..., securities services and payments. Corporations, governments and... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    14 days ago
  •  ...chance to shape an AI-first Developer Portal —a modern “front door” where clients and their systems can discover...  ...external APIs. As a Senior Vice President of Software Engineering within Payments Technology, you will lead teams and remain hands-on in building secure,... 
    Contract work

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 days ago
  •  ...technology products.  As a Senior Lead Software Engineer at JPMorganChase within the Consumer...  ...particularly AWS-based ecosystems) and platform modernization efforts. Track record of driving...  ...advice, small business loans and payment processing. We’re proud to lead the U... 
    Contract work
    For contractors

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  • $156.75k - $215k

     ...Join us to advance your software engineering career while building impactful technology solutions...  ...with a collaborative team. As a Senior Lead Software Engineer at JPMorgan Chase...  ...model governance) where applicable. Modernization experience (monolith decomposition, strangler... 
    Full time
    Contract work

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  • $156.75k - $215k

     ...opportunity for you to take your software engineering career to the next level....  ...and deliver trusted, market-leading technology products in a...  ...distributed systems in one or more modern object-oriented languages....  ..., securities services and payments. Corporations, governments... 
    Full time

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  •  ...Senior Director Of Software Engineering At JPMorganChase Within Data Technology...  ...within Data Technology, you lead multiple technical areas,...  ...including: Batch: PySpark and modern Spark ecosystem patterns...  ..., small business loans and payment processing. We're proud to lead... 

    Hackajob

    Jersey City, NJ
    18 hours ago
  •  ...As a Senior Director of Software Engineering at JPMorganChase within the...  ...Commerce Technology team, you lead multiple technical areas, manage...  ...governance, automated test modernization, resilience engineering,...  ..., small business loans and payment processing. We're proud to... 

    Next Frontier Capital

    Jersey City, NJ
    3 days ago
  • $248.39k

     ...responsibilities include: Lead and direct the development...  ...municipal and campus-scale grid modernization and reliability....  ...in Electrical or Electronic Engineering, or Electrical Technology or...  ...Acquisition Manager to receive payment for your placement. Verbal or... 
    Work experience placement
    H1b
    Local area

    CDM Smith

    Jersey City, NJ
    4 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Global Technology Infrastructure Platform, you are an integral part of an agile team that works... 

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $184.9k - $250.2k

     ...why we work with some of the world’s leading creators to produce and share audio storytelling...  ...This opportunity is for a Lead Software Development Engineer for Audible’s Consumer Domains group....  ...Amazon package will include sign-on payments and restricted stock units (RSUs).... 
    Internship
    Flexible hours

    Audible

    Newark, NJ
    5 days ago
  •  ...technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly. As a Senior Lead Software Engineer at JPMorganChase within the Corporate - AIML Data Platforms, in this role you are an integral part of an agile team that... 
    For contractors
    Work at office

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...As a Lead Site Reliability Engineer at JPMorgan Chase within Enterprise technology AI/ML Data Platforms team, you will be instrumental in building scalable, resilient and market-leading data solutions. You will engage in root cause analysis, production changes, budgetary... 

    Next Frontier Capital

    Jersey City, NJ
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer, Payments Modernization. Be the first to apply!