Senior Software Engineer - Cloud, Java & CI/CD

Bank of America Corporation

New Jersey

On-site

USD 103,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Industry-leading benefits

Job summary

Bank of America in New Jersey is seeking an experienced software engineer to develop and deliver complex software solutions that meet strict functional, non‑functional, and compliance requirements. You will work across architecture, development, and testing teams to ensure robust interfaces and scalable systems.

The role requires strong Java/J2EE expertise, cloud and container knowledge, and experience with Spring, UI frameworks, and CI/CD.

Qualifications

  • Strong knowledge of container & cloud technologies like Kubernetes, OpenShift, AWS and Azure.
  • Expertise in Java/J2EE technologies with minimum of 4 years of experience.
  • Solid knowledge of Spring, Spring Integration, Cassandra, Kafka, MQ, NOSQL & Restful services, WS‑Security.
  • Hands on experience with Eclipse, IntelliJ, Splunk, Dynatrace & Autosys.
  • Proficiency in writing complex SQL queries (Oracle/SQL Server).
  • Proficiency in Unix/Linux scripting.
  • Hands on experience in UI technologies like Angular and React.
  • Experience with code quality tools like JUnit, Sonar/Crucible.
  • Experience on Agile methodologies.

Responsibilities

  • Develop and deliver complex software requirements to accomplish business goals.
  • Ensure software meets functional, non‑functional and compliance requirements.
  • Write code, unit tests, and ensure interfaces are robust and well-tested.
  • Contribute to story refinement and requirements definition.
  • Estimate work to realize a story through the delivery lifecycle.
  • Perform spike/proof of concept to mitigate risk and implement ideas.
  • Use multiple architectural components in design and development.
  • Contribute to existing test suites and analyze test reports.
  • Mentor engineers on CI/CD practices and automation.
  • Automate manual release activities.

Skills

Kubernetes
Java/J2EE
Spring
SQL
Unix/Linux scripting
Angular
React
CI/CD
JUnit
DevOps

Tools

Eclipse
IntelliJ
Splunk
Dynatrace
Autosys

Job description

Bank of America in New Jersey is seeking an experienced software engineer to develop and deliver complex software solutions that meet strict functional, non‑functional, and compliance requirements. You will work across architecture, development, and testing teams to ensure robust interfaces and scalable systems.

The role requires strong Java/J2EE expertise, cloud and container knowledge, and experience with Spring, UI frameworks, and CI/CD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full-Stack Engineer II - CI/CD & Fraud Tech
Java Full-Stack Engineer II - CI/CD & Fraud Tech

Bank of America Corporation • Newark (NJ)

On-site
USD 100,000 - 160,000
Senior Software Engineer III — .NET/Java, CI/CD & Architecture
Senior Software Engineer III — .NET/Java, CI/CD & Architecture

Bank of America Corporation • Addison (IL)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Real-Time Communications & CI/CD
Senior Software Engineer - Real-Time Communications & CI/CD

Bank of America Corporation • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior Java Developer - Microservices, Cloud & DevOps
Senior Java Developer - Microservices, Cloud & DevOps

Bank of America Corporation • Newark (NJ)

On-site
USD 120,000 - 160,000
Feature Lead, Cloud-Native Java Architecture & Delivery
Feature Lead, Cloud-Native Java Architecture & Delivery

Bank of America Corporation • Pennington (AL)

On-site
USD 107,000 - 174,000
Senior Software Engineer: Cloud-Native & Microservices Leader
Senior Software Engineer: Cloud-Native & Microservices Leader

Bank of America Corporation • South Dakota

On-site
USD 122,000 - 200,000
Lead Software Engineer - Cloud-Native & Microservices
Lead Software Engineer - Cloud-Native & Microservices

U.S. Bank • Denver (CO)

On-site
USD 127,000 - 149,000
Healthcare
Life insurance
Disability
+6
Senior Payments Platform Engineer - REST & CI/CD
Senior Payments Platform Engineer - REST & CI/CD

HITEC • Charlotte (NC)

Hybrid
USD 103,000 - 180,000
Pay transparency
Benefits eligible
Senior Payments Platform Engineer
Senior Payments Platform Engineer

Quest Oracle Community • New Jersey

On-site
USD 103,000 - 180,000
Annual discretionary bonus
Comprehensive benefits
Senior Lead Software Engineer Java - AI-Driven Microservices
Senior Lead Software Engineer Java - AI-Driven Microservices

JPMorganChase • Jersey City (NJ)

Hybrid
USD 130,000 - 190,000