Software Engineer II — Spring, REST APIs & CI/CD Leader

Bank of America

Newark (DE)

On-site

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bank of America is seeking a senior software developer in Newark, Delaware to design, develop, and deliver complex software solutions. The role emphasizes robust interfaces, CI/CD, and adherence to functional, non-functional, and compliance requirements.

You will lead technical direction for groups of applications, coach team members, and coordinate activities in a matrixed organization while delivering high-quality, scalable solutions.

Qualifications

  • Bachelor’s degree in computer science or equivalent work experience.
  • Minimum 5+ years of hands-on software development experience.
  • Proficiency in Java and related frameworks (Spring, JPA).
  • Experience with RESTful services and front-end integration (ReactJS).

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

Skills

Java
Spring Framework
REST/JSON
Junit
GIT
Maven
Eclipse
Spring Data JPA
SOAP
ReactJS
XML Binding (JAXB/Jackson)
Distributed Systems
Design Patterns
Groovy

Education

Bachelor’s degree or equivalent

Tools

Git
Maven
Nexus
Eclipse
Bitbucket
Splunk
Dynatrace
WebSphere MQ
ActiveMQ
Jenkins

Job description

Bank of America is seeking a senior software developer in Newark, Delaware to design, develop, and deliver complex software solutions. The role emphasizes robust interfaces, CI/CD, and adherence to functional, non-functional, and compliance requirements.

You will lead technical direction for groups of applications, coach team members, and coordinate activities in a matrixed organization while delivering high-quality, scalable solutions.

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

Similar jobs worth comparing

Senior Payments Platform Engineer | RESTful APIs & CI/CD
Senior Payments Platform Engineer | RESTful APIs & CI/CD

Bank of America • Pennington (NJ)

On-site
USD 103,000 - 180,000
Discretionary incentive eligible
Benefits eligible
Senior DevSecOps Lead — Cloud CI/CD & Security Champion
Senior DevSecOps Lead — Cloud CI/CD & Security Champion

Bank of America • Kennesaw (GA)

On-site
USD 122,000 - 200,000
Benefits
Annual incentive
Paid time off
Senior Payments Platform Engineer – CI/CD & APIs
Senior Payments Platform Engineer – CI/CD & APIs

Bank of America • Charlotte (NC)

On-site
USD 103,000 - 180,000
Software Engineer II — .NET, Azure & Enterprise Integrations
Software Engineer II — .NET, Azure & Enterprise Integrations

Priority Dispatch Corp. • Town of Florida (NY)

Hybrid
USD 85,000 - 110,000
Full-Stack Developer & Solutions Architect
Full-Stack Developer & Solutions Architect

Bank of America • Jacksonville (TX)

On-site
USD 110,000 - 145,000
Senior Payments Platform Engineer
Senior Payments Platform Engineer

Stryker Corporation • Charlotte (NC), Northern (KY)

Hybrid
Confidential
Senior Java Software Engineer: CI/CD, Architecture, Mentoring
Senior Java Software Engineer: CI/CD, Architecture, Mentoring

ApplyMint • San Francisco (CA)

On-site
USD 103,000 - 180,000
Industry-leading benefits
Annual discretionary plan
Software Engineer III - Payments Platforms
Software Engineer III - Payments Platforms

Bank of America • Charlotte (NC)

On-site
USD 103,000 - 180,000
Software Engineer II — Build Reliable Banking Apps
Software Engineer II — Build Reliable Banking Apps

U.S. Bank • United States

On-site
USD 98,175 - 115,500
Healthcare (medical, dental, vision)
Life insurance
Short-term & long-term disability
+6
Senior Payments Platform Engineer - Cloud & CI/CD
Senior Payments Platform Engineer - Cloud & CI/CD

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000