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

Software Engineer II

$88.8k - $144.8k

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 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, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. Position Overview: Help build the future of Payment Observability at Bank of America. Join a team pioneering a next-generation platform that delivers real-time visibility, intelligence, and operational insights across billions of dollars of payment transactions, enabling faster issue detection, improved resiliency, and a superior client experience. We are seeking a Full Stack Engineer to architect and build a cloud-native, microservices-based observability platform that combines modern web experiences, event-driven processing, advanced search, analytics, and operational intelligence to transform how payments are monitored, analyzed, and managed across the enterprise. The ideal candidate is a hands-on engineer who thrives at the intersection of application development, distributed systems, and payments technology, with a proven track record building scalable, cloud-native platforms using modern web, microservices, streaming, and data technologies. They are equally comfortable designing intuitive user experiences and engineering resilient backend services, bringing strong expertise in Angular/React, Java/Spring Boot, Python, Kafka, Kubernetes, and NoSQL technologies to deliver highly available, mission-critical solutions in a fast-paced, enterprise environment Responsibilities:

Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs Continuous Integration and Continuous Development (CI-CD) activities Contributes to story refinement and definition of requirements Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Developer/Engineer who participates in the design, development and implementation of complex applications, often using new technologies Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Collaborate with stakeholders such as architects, developers, data analysts and data modelers to understand dependencies, review designs and align roadmaps Summarize and interpret large amounts of data and gain insights that help discover new patterns and trends and do analytical reporting and find new business insights Serves as a fully seasoned/proficient technical resource; provides tech knowledge and capabilities as team member and individual contributor. Will lead a small team Application Ownership & Reliability: Monitor health, triage incidents, lead root-cause analysis, and drive permanent fixes Feature Leadership (IC): Provide technical direction, work breakdown, and delivery oversight; ensure solutions meet acceptance criteria with minimal technical debt Data & Integrations: Validate API contracts, data accuracy, and search/index behavior; ensure consistency across services Observability: Maintain logging, metrics, dashboards, and alerts; conduct post incident reviews and reliability improvements Required Qualifications: Minimum 2+ years of experience in a combination of full-stack enterprise application architecture, software development, and infrastructure Strong hands-on experience building modern web applications using Angular and/or ReactJS. Extensive experience developing Java-based enterprise applications using Spring Boot, Spring Framework, REST APIs, and microservices architecture. Strong experience with Oracle databases, advanced SQL, data modeling, query optimization, and performance tuning. Experience with NoSQL technologies including MongoDB, Elasticsearch, and document-oriented application design. Ability to work closely with Solutions Architects to design componentized solutions that align with an API-based integration strategy Ability to develop, review and comment on written technical documentation Understanding and usage of DevOps processes for the build and deployment Strong knowledge of Enterprise Dev/Ops tools including Bitbucket, Ansible Tower, Jenkins and GitHub (Atlasian Suite/Horizon) 2+ years of experience working in Agile teams (Preferably Scaled Agile) Bachelor's degree in Computer Science, or a related field, or equivalent work experience Desired Qualifications:

Master's degree in Computer Science, Engineering, Data Science, or a related discipline Deep understanding of microservices architecture, API-first design, service orchestration, and distributed systems. Solid experience in Logging, Caching (REDIS), Transaction Management, Multi-Threading/Concurrency, Performance Tuning, and Monitoring aspects of applications 2+ years of relevant work experience Proficiency in programming language(s) required for the role Skills:

Application Development Automation Collaboration DevOps Practices Solution Design Agile Practices Architecture Result Orientation Solution Delivery Process User Experience Design Analytical Thinking Data Management Risk Management Technical Strategy Development Test Engineering 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$88,800.00 - $144,800.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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Jersey City, NJ vacancy
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.  As a Software Engineer II at JPMorganChase within the Asset & Wealth Management Technology organization, you are part of an... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    13 days ago
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.  As a Software Engineer II at JPMorganChase within the AI/ML Data Platforms , you are part of an agile team that works to... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  • $130k - $170k

     ...continuously leverage advances in AI technologies for the benefit of the business.What We're Looking ForWe are looking for a Software Engineer II to focus on solutions for our AI Transformation team. You will work in-office at least four days per week at our Fort Lee,... 
    Suggested
    Temporary work
    Work at office

    Cross River

    Fort Lee, NJ
    a month ago
  • $113.1k - $232.3k

    Position Summary Role Overview: As a Lead Applied AI Engineer II, you will actively engage in your engineering craft, taking a hands...  ...-functional teams to design, develop, and deploy advanced software solutions. Key Responsibilities: Outcome-Driven Accountability... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Jersey City, NJ
    a month ago
  •  ...financial institutions, and governments in order to ensure AI-generated media is not used for malicious purposes. The Software Engineer II Role. We are seeking a mid-level Windows and .NET developer to build and maintain Microsoft Teams bot applications with real... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Reality Defender

    Wall Street, NY
    a month ago
  • $184.28k - $203k

     ...10JOB: The Bank of New York Mellon seeks a Vice President, Full-Stack Engineer II for its Jersey City, NJ location to Consult with internal business groups to provide appropriate application software development services or technical support. Provide application software... 
    Permanent employment
    Temporary work
    Remote work
    Flexible hours

    The Bank of New York Mellon

    Jersey City, NJ
    a month ago
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.  As a Software Engineer II at JPMorgan Chase within the Corporate Sector, Employee Platforms teams, you will develop, optimize... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  •  ...and continuous improvement.We are looking for a skilled DevOps Engineer II to support the implementation, automation, and operation of...  ...systems. You will work closely with senior DevOps engineers, software engineering, security, and operations teams to deliver stable,... 
    Flexible hours

    Verisk Analytics

    Jersey City, NJ
    15 days ago
  • $165k - $242k

     ...Learn more at  What You'll Do: We are seeking a Senior Platform Engineer to join our Kubernetes Infrastructure team. This role involves...  ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii)... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    26 days ago
  • $80.6k - $134.3k

     ...Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer II - Java Spark Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the... 

    Deloitte

    Jersey City, NJ
    18 hours ago
  •  ...Automation Engineer II Our client, a Financial company, is looking for an Automation Engineer II for their Jersey City, NJ location....  ...validation approaches. Requirements include a self-driven Software Development Engineer in Test (SDET II) with experience testing... 
    Shift work

    ICONMA

    Jersey City, NJ
    6 hours ago
  • $182k - $242k

     ...lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU...  ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    2 days ago
  •  ...Developer to join our team to elevate our engineering efforts. The ideal candidate will be...  ...: 2-years of professional experience in software development, or equivalent experience. Preferred...  ...in corporate settings.3. Knowledge of IIS web server configuration and deployment.... 

    Formosa Plastics Corp

    Livingston, NJ
    a month ago
  • $55 - $60 per hour

     ...Data Engineer II Location: Miami, FL (Hybrid) or Dallas Reports to/Team Dynamic: Data & Analytics Team Rate: $55/hr-$60/hr About the Role...  ...Workforce Transformation program. Whether you’re hiring for software development, cloud computing, cybersecurity, data analytics, or... 
    Contract work
    Local area
    Remote work
    Flexible hours

    Eight Eleven Group

    Brooklyn, NY
    19 hours ago
  •  ...program ~ Education assistance through MyQuest for Education Career advancement opportunities and so much more! DevSecOps Engineer II plays a critical role in implementing application solutions in Azure cloud. You will act as a subject matter expert in Cloud and... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Flexible hours
    Shift work
    3 days per week

    Quest Diagnostics

    Secaucus, NJ
    2 days ago
  • $134.47k - $203.4k

     ...We are a growing team that loves all things data — composed of data engineers, AI engineers, architects, analysts, and data scientists. We are looking for a Senior Data Engineer II who brings a software engineer's mindset to data infrastructure. This isn't just a... 
    Work experience placement
    Remote work
    Flexible hours

    re-zoo-me

    Brooklyn, NY
    1 day ago
  • $75.6k - $106.78k

     ...Data Engineer II Req #: 0000247737 Category: Information Technology and Systems / Clinical Informatics Status: Full...  ...counterparts Learning: the ability and willingness to learn new software and systems Listening: listening attentively to ensure that... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours
    Shift work

    RWJBarnabas Health

    West Orange, NJ
    1 day ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...responsibility is the ongoing support and administration of database software systems - Plan, coordinate, and administer database systems, including... 
    Work experience placement

    AmNet Services

    Jersey City, NJ
    a month ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.   As a Software Engineer III at JPMorganChase within the Asset & Wealth Management Technology organization, you serve as a seasoned... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  •  ...provide more details.Director, Distinguished Engineer, Enterprise AI PlatformsPosition...  ...Experience15+ years of experience in enterprise software engineering, platform engineering,...  ...the San Francisco Fair Chance Ordinance, (ii) the City of Los Angeles’ Fair Chance Initiative... 
    Full time
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    Jersey City, NJ
    a month ago
  • $140k - $205k

     ...provide more details.Role Summary:We are seeking a Blockchain & AI Software Engineer to design and build next‑generation payments and treasury...  ...laws (including (i) the San Francisco Fair Chance Ordinance, (ii) the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance... 
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    12 days ago
  • Job ID: 25761993Reference Number: 25-00689Title: Software EngineerLocation: jersey city, NJJob Type: Full Time/ContractPosted Date: 2025-06-23Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job description5+... 
    Full time

    HAN Staffing

    Jersey City, NJ
    a month ago
  •  ...version control, code reviews, documentation, and operational runbooks. Requirements Formal training or certification in software engineering concepts and at least 3 years of hands-on software development lifecycle experience. Experience building and maintaining... 
    Full time
    Contract work

    JPMorgan Chase

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

     ...require a bachelors degree in Information Science, Computer Science, Computer Engineering, or a closely related discipline, plus 3 years of experience in the role offered or in positions such as Software Engineer, IT Consultant, Web Developer, or a similar field. We... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    21 days ago
  • $101k - $134k

     ...Learn more at  What You'll Do: Applications Engineering, part of CoreWeave's Data Infrastructure organization, builds the software CoreWeave uses to plan and operate its own...  ...defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    13 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Audit Technology, you serve as a seasoned member of an agile team to design and deliver trusted market... 

    JP Morgan Chase

    Jersey City, NJ
    15 days ago
  •  ...and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems. As a Software Engineer III at JPMorgan Chase within the Corporate Technology, Employee Platforms team, you serve as a seasoned member of an agile team... 
    Work experience placement
    Remote work

    JPMorgan Chase & Co.

    Jersey City, NJ
    6 days ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied Salesforce...  ...and Discovery Consultant (Tableau CRM), Platform Developer I/II, or Administrator/relevant cloud certifications. Experience... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation... 
    Work at office
    Worldwide

    Global-e

    Hoboken, NJ
    a month ago
  •  ...Job Description Job Description We are looking for a  Senior   Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing... 
    Work at office

    Kastel Staffing

    Hoboken, NJ
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!