Senior Software Engineer - Real-Time Communications & CI/CD

Bank of America Corporation

Charlotte (NC)

On-site

USD 140,000 - 180,000

Full time

8 days ago

Get a reply from this employer

Your 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 engineer to design, develop, and deliver complex enterprise applications. You will work on collaboration and productivity systems, automated provisioning, and customer-facing tooling, ensuring secure, scalable solutions that integrate across voice and middleware platforms.

This role requires extensive Java/J2EE experience, RESTful services, and strong architecture skills.

Qualifications

  • 10+ years of Java/J2EE and enterprise app development.
  • Experience with end-to-end SDLC and architecture design.
  • Proficiency in real-time communications and middleware.
  • Strong knowledge of CI/CD and test automation.

Responsibilities

  • Codes solutions and unit tests to meet acceptance criteria and compliance.
  • Designs components and interfaces while maintaining architecture integrity.
  • Mentors engineers on CI-CD practices and automation tooling.
  • Executes refinement, estimates and delivery planning.
  • Develops automated provisioning and test suites.
  • Ensures security standards and platform reliability.

Skills

Java/J2EE
Javascript/NodeJS
Spring
SQL
RESTful Web Services
CI/CD
Microservices
Security
Distributed Systems
Team Mentoring

Education

Bachelor’s degree

Tools

Jenkins

Job description

Bank of America is seeking a senior software engineer to design, develop, and deliver complex enterprise applications. You will work on collaboration and productivity systems, automated provisioning, and customer-facing tooling, ensuring secure, scalable solutions that integrate across voice and middleware platforms.

This role requires extensive Java/J2EE experience, RESTful services, and strong architecture skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Cloud, Java & CI/CD
Senior Software Engineer - Cloud, Java & CI/CD

Bank of America Corporation • New Jersey

On-site
USD 103,000 - 180,000
Discretionary annual bonus
Industry-leading benefits
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 Java Engineer: Real-Time Fraud & Microservices
Senior Java Engineer: Real-Time Fraud & Microservices

Bank of America Corporation • Pennington (AL)

On-site
USD 103,000 - 180,000
Software Engineer III - Java Developer
Software Engineer III - Java Developer

Bank of America Corporation • Charlotte (NC)

On-site
USD 140,000 - 180,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
AI-Driven Full-Stack Engineer II (Java/NoSQL)
AI-Driven Full-Stack Engineer II (Java/NoSQL)

Bank of America Corporation • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Data Engineer - Real-Time Analytics Leader
Senior Data Engineer - Real-Time Analytics Leader

NBMBAA • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Java Security Engineer: Auth & Microservices
Senior Java Security Engineer: Auth & Microservices

Bank of America • Chicago (IL)

On-site
USD 103,000 - 180,000
Pay Transparency
Industry-leading benefits
Paid time off