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

Software Engineer lll - Payments Modernization

$102.9k - $179.9k

Stryker

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! Job Description 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+ years of hands‑on software engineering experience, including building and supporting mission‑critical systems. 7+ years of hands‑on experience with Java and Spring Boot building microservices for mission‑critical, low‑latency systems. 2+ years of technical leadership experience (Feature Lead / Tech Lead / Senior Engineer) leading delivery for a small to mid‑sized engineering team. Experience with event‑driven architectures using Kafka (topic design, consumer groups, streaming patterns, integration with back‑end services). Solid experience with Oracle (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 using containers (Docker) and Kubernetes, 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 maturing CI/CD pipelines with 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+ years working 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 - Payments Modernization in Jersey City, NJ vacancy
  •  ...If you are a software engineering leader ready to take the reins and drive impact, we’ve got an...  ...a Director of Software Engineering – Payment Data Platform Infrastructure at JPMorgan...  ...readiness controls, automated test modernization, and incident triage acceleration),... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...build, and deliver top-notch technology products.As an AI Modernization Senior Lead Software Engineer at JPMorganChase within the Consumer and Community...  ...banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    14 hours ago
  •  ...work 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 developers... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    14 hours ago
  •  ...possible together. As a Senior Director of Software Engineering at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you will set the...  ...multi-year delivery roadmapDrive platform modernization using cloud-native architecture, micro-frontend... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    14 hours ago
  • $148.2k - $292.3k

     ...Summary Join our AI & Engineering team in transforming...  ...verticalized sector solutions in software, data, AI, network, and hybrid...  ...transforming engineering teams and modernizing technology & data platforms....  ...Banking, Retail Banking and Payments, you will be responsible for... 
    Local area

    Deloitte

    Jersey City, NJ
    2 days ago
  •  ...Corporate & Investment Bank (CIB) as a Software Engineer, where you will play a key role in...  ...stability. Experience with application modernization or new application development....  ...secure API design Preferred/domain: payments/treasury, fraud prevention, graph DBs... 
    Full time
    Work experience placement

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  • Join a team applying modern artificial intelligence and machine learning...  ...to high-impact, high-scale payments workflows. You will work with...  .... You will help raise engineering standards and mentor others while...  ...the teamChampion modern software development life cycle (SDLC)... 

    JP Morgan Chase

    Jersey City, NJ
    14 hours ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As a...  ...the Commercial & Investment Banking - Payments team, you serve as a seasoned member of...  ...corporate environment with one or more modern programming languages and database querying... 

    JP Morgan Chase

    Jersey City, NJ
    14 hours ago
  •  ...Key Responsibilities: ~5+ years software engineering experience, 3+ years SFCC (SFRA) development...  ..., technical SEO fundamentals, and modern development tooling. ~ SFCC / SFRA certification...  ...(SEO, AI, analytics, recommendations, payments). Ensure SEO best practices through... 

    Cloud Analytics Technologies LLC

    Jersey City, NJ
    2 days ago
  •  ...the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Electronic...  ...years applied experienceProficiency in modern C++ on Unix, Linux with strong multithreading...  ..., markets, securities services and payments. Corporations, governments and... 

    JP Morgan Chase

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

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As a Vice...  ...in one or more languages - Java 11+ , Modern Java. Proficiency in Java 11 and Java...  ..., markets, securities services and payments. Corporations, governments and institutions... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...products.As a Senior Lead eSoftware Engineer at JPMorgan Chase within the...  ....Oversee the end-to-end software development lifecycle, from...  ...common goals.Familiarity with modern Continuous Integration development...  ..., securities services and payments. Corporations, governments... 

    JP Morgan Chase

    Jersey City, NJ
    14 hours ago
  • $140k - $200k

     ...setting collectibles, all while modernizing and digitalizing the process...  ...collector, old or new. Our engineering mission is to democratize...  ...builder's role for a strong software generalist with systems depth...  ..., nor do we send or request payments for the purchase of business... 
    Full time
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Collectors

    Jersey City, NJ
    4 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. The Chief Data & Analytics Office...  ...maintaining code in a large corporate environment with one or more modern programming languages and database querying... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...designs and delivers front office software solutions for loan trading,...  ...and loss As a Lead Software Engineer at JPMorganChase within the...  ..., and SkillsFamiliarity with modern front-end technologies.Familiarity...  ..., securities services and payments. Corporations, governments... 

    JP Morgan Chase

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

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  •  ...Description LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type:...  ..., Java) and assembly languages also a plus. Familiarity with modern software development and documentation standards (IEEE Std 12... 
    Full time
    Contract work

    Lancesoft, Inc.

    Jersey City, NJ
    14 hours ago
  •  ...influential companies.As Senior Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you will deliver the execution...  ..., release governance, automated test modernization, resilience engineering, and incident response... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven... 
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    14 hours ago
  •  ...Design and implement scalable software solutions using Core Java and...  ...and Reactive Programming for modern application development....  ...Agile Methodology Prompt Engineering (preferred) Frontend Skills...  ...Experience in Cards & Payments domain is highly desirable.... 
    Full time
    Contract work

    Diverse Lynx

    Jersey City, NJ
    4 days ago
  • $160k - $200k

     ...technology and capital solutions power payments, cards, lending, and digital asset capabilities...  ...a highly skilled and motivated Senior Software Engineer with 8 years of hands-on experience...  ...programming, SOLID principles and modern software design patterns. We're looking... 
    Full time

    Cross River

    Fort Lee, NJ
    14 hours ago
  •  ...develop, and maintain scalable and efficient software solutions including writing clean,...  ...analyze existing code bases and redesign for modern cloud-based architecture. Identify and...  ...scientists, product managers, and other engineers. Provide mentorship and guidance to... 
    Full time

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase...  ...code in a large corporate environment with one or more modern programming languages and database querying languagesAWS,... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $130k - $170k

     ...technology and capital solutions power payments, cards, lending, and digital asset capabilities...  ...We're Looking ForWe are looking for a Software Engineer II to focus on solutions for our AI...  ...developing enterprise systems in modern, current object-oriented languages, with... 
    Temporary work
    Work at office
    3 days per week

    Cross River

    Fort Lee, NJ
    3 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase...  ...and performance. Build maintainable UIs using React and modern JavaScript/TypeScript. Integrate LLM APIs and/or agent... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...products.As a Golang / IaC Senior Lead Software Engineer at JPMorganChase within the Consumer and...  ...cloud-native software solutions using modern technology stacks to deliver highly available...  ...advice, small business loans and payment processing. We’re proud to lead the U.S... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    14 hours ago
  •  ...: Contract (Full-Time Preferred) Domain: Payments / Fintech / eCommerce Infrastructure About the Project We are leading a modernization initiative for a high-growth digital commerce...  ...the Role We are seeking a senior backend engineer to support a payment modernization... 
    Full time
    Contract work
    Remote work
    Flexible hours

    GrabJobs

    Newark, NJ
    3 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you are an integral part of...  ....Good understanding of OpenTelemetry and modern microservice deployment patterns.Good understanding... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

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