Java Software Engineer II, Equities Cash Tech

Hobbsnews

Jersey City (NJ)

On-site

USD 89,000 - 145,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America in Jersey City is seeking an experienced Java software engineer for the Equities Cash Technology team. You will develop and deliver complex requirements to support low-latency electronic trading, ensuring code meets functional, non-functional and compliance standards.

You will work across CI/CD, test automation, and cloud/container deployments, collaborate with global teams, and contribute to front-office systems design while mentoring junior engineers.

Qualifications

  • In-depth core Java API knowledge; multithreaded systems; low-latency I/O experience.
  • AI First approach.
  • Enthusiastic engineer able to work in a multi-faceted role.
  • Automation-first mindset across the software development lifecycle, including shift-left testing.
  • Experience in an electronic trading environment in banking or equivalent.
  • Practical knowledge of TDD, UML, OO design; strong IDE experience.
  • Knowledge of FIX protocol; sockets and network connections.
  • Experience with front-office system design and architecture.
  • Team player; mentoring junior members; able to take technical direction.

Responsibilities

  • Codes solutions and unit tests to meet acceptance criteria and compliance.
  • Uses multiple architectural components in design and development of client requirements.
  • Performs CI/CD activities and contributes to build pipelines.
  • Participates in story refinement and requirement definition.
  • Estimates work needed to deliver stories within the lifecycle.
  • Contributes to test suites; analyzes results; triages issues.

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

Education

Bachelor's Degree or Equivalent

Tools

Eclipse/IntelliJ
Jenkins
Git
TeamCity
Gradle

Job description

Bank of America in Jersey City is seeking an experienced Java software engineer for the Equities Cash Technology team. You will develop and deliver complex requirements to support low-latency electronic trading, ensuring code meets functional, non-functional and compliance standards.

You will work across CI/CD, test automation, and cloud/container deployments, collaborate with global teams, and contribute to front-office systems design while mentoring junior engineers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II – Capital Markets Platform Lead
Software Engineer II – Capital Markets Platform Lead

Bank of America • Jersey City (NJ)

On-site
USD 88,000 - 145,000
Industry-leading benefits
Paid time off
Discretionary incentive eligibility
Senior Software Engineer - High-Performance Trading
Senior Software Engineer - High-Performance Trading

Bank of America • New York (NY)

On-site
USD 103,000 - 180,000
Competitive benefits
In-office culture
Career development
Software Engineer II - Equities Cash Technology (ECT) Team
Software Engineer II - Equities Cash Technology (ECT) Team

Hobbsnews • Jersey City (NJ)

On-site
USD 89,000 - 145,000
Java Microservices Payments Engineer
Java Microservices Payments Engineer

Bank of America • Jersey City (NJ)

On-site
USD 103,000 - 180,000
Senior Java eTrading Backend Engineer (Low Latency)
Senior Java eTrading Backend Engineer (Low Latency)

RBC Capital Markets, LLC • Jersey City (NJ)

On-site
USD 135,000 - 225,000
Stock options
Flexible benefits
Career development programs
+2
Senior Java Engineer - Electronic Equities, VP
Senior Java Engineer - Electronic Equities, VP

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Java Developer (JC & NYC) - Backfill
Senior Java Developer (JC & NYC) - Backfill

The Matlen Silver Group, Inc. • Jersey City (NJ)

Hybrid
USD 140,000 - 180,000
Senior Software Engineer – Low-Latency Trading Platforms
Senior Software Engineer – Low-Latency Trading Platforms

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000
Senior Java Back-End Engineer for Trading Microservices
Senior Java Back-End Engineer for Trading Microservices

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Java Engineer — Hybrid FinTech Backend Leader
Senior Java Engineer — Hybrid FinTech Backend Leader

2755 Barclays Services Corpor • Hanover Township (NJ)

Hybrid
USD 160,805 - 170,000
Medical Insurance
Dental Insurance
401(k) Plan