Senior Full-Stack Engineer: Modernization & Microservices

Socket.dev

Charlotte (NC)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bank of America seeks a highly skilled Full Stack Software Engineer to join the Financial Center Technology Team. You will develop and deliver complex requirements, build scalable solutions across desktop and iPad platforms, and advance modernization initiatives.

You will design, implement, and test front-end, back-end, APIs and microservices while mentoring peers in CI/CD and testing practices. This role emphasizes collaboration, quality, and innovation within an in-office culture.

Qualifications

  • Minimum of 5+ years of software engineering experience.
  • Experience with UI/ frontend technologies and RESTful services.
  • Ability to design and implement scalable software solutions meeting functional and non-functional requirements.

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while maintaining architecture integrity.
  • Mentors other engineers on CI/CD practices and automating tool stack.
  • Performs requirement refinement, estimation, and delivery lifecycle planning.
  • Executes spikes/POCs to mitigate risk or explore new ideas.
  • Automates release activities and maintains automated test suites.
  • Develops front-end, back-end, API, and microservices components.
  • Performs code reviews and ensures coding standards are followed.
  • Monitors application health, performance, and operational stability.

Skills

HTML/JS/CSS
Angular
Handlebars
Node/NPM
Java
Spring Boot
CI/CD
Jenkins
JUnit
Mockito
Oracle
Jfrog Artifactory

Education

Bachelor’s degree or equivalent experience

Tools

Bitbucket
Container
Git
SonarQube
JFrog Artifactory
Splunk
Apache Tomcat
Autosys

Job description

Bank of America seeks a highly skilled Full Stack Software Engineer to join the Financial Center Technology Team. You will develop and deliver complex requirements, build scalable solutions across desktop and iPad platforms, and advance modernization initiatives.

You will design, implement, and test front-end, back-end, APIs and microservices while mentoring peers in CI/CD and testing practices. This role emphasizes collaboration, quality, and innovation within an in-office culture.

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

Similar jobs worth comparing

Senior Full-Stack Engineer - FinTech Platform Modernization
Senior Full-Stack Engineer - FinTech Platform Modernization

Bank of America • Town of Charlotte (NY)

On-site
USD 140,000 - 180,000
Full Stack Software Engineer III
Full Stack Software Engineer III

Socket.dev • Charlotte (NC)

On-site
USD 120,000 - 160,000
Full Stack Software Engineer III
Full Stack Software Engineer III

Bank of America • Town of Charlotte (NY)

On-site
USD 140,000 - 180,000
Senior Java Microservices Engineer - FinTech Modernization
Senior Java Microservices Engineer - FinTech Modernization

Matlen Silver • Charlotte (NC)

On-site
USD 90,000 - 130,000
Senior Full Stack Engineer: AI-Powered FinTech & Microservices
Senior Full Stack Engineer: AI-Powered FinTech & Microservices

RBC • Raleigh (NC)

On-site
USD 120,000 - 150,000
401(k) matching
Health insurance
Dental insurance
+4
Senior Software Engineer: Full-Stack & Microservices Leader
Senior Software Engineer: Full-Stack & Microservices Leader

U.S. Bank • Irving (TX)

On-site
USD 110,000 - 150,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation and holidays
+1
Senior Software Engineer - Money Movement & Cloud Native
Senior Software Engineer - Money Movement & Cloud Native

Us Bank • Irving (TX)

Hybrid
USD 110,000 - 160,000
Healthcare
401(k)
Paid vacation
+4
Full-Stack Software Engineer I — Agile, Reliable Systems
Full-Stack Software Engineer I — Agile, Reliable Systems

U.S. Bank • Irving (TX)

On-site
USD 93,000 - 109,000
Healthcare
Life insurance
Disability insurance
+6
Full-Stack Software Engineer II - Build Reliable, Scalable
Full-Stack Software Engineer II - Build Reliable, Scalable

MainframeMaster • Town of Brookfield (WI)

Hybrid
USD 95,000 - 135,000
Senior Full-Stack Engineer — AI-Driven Fintech & Cloud
Senior Full-Stack Engineer — AI-Driven Fintech & Cloud

Worky • Raleigh (NC)

On-site
USD 120,000 - 160,000
401(k) matching
Health, dental, vision insurance
Paid time off
+1