Senior Software Engineer - C#/Java, REST & CI/CD

RiseMe

Alabama

On-site

USD 103,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Bank of America is seeking an experienced Software Engineer to design, implement, and test complex systems in a regulated environment. You will develop services with C# and/or Java, build RESTful APIs, and contribute to CI/CD pipelines.

Join a collaborative team focused on delivering reliable software with robust testing, architectural integrity, and continuous improvement across global locations. This role offers challenging projects and opportunities for growth.

Qualifications

  • Minimum 7+ years of software engineering experience in regulated environments.
  • Proficient in C# and/or Java with Spring Boot and RESTful APIs.
  • Experience with CI/CD tools such as Jenkins, Git, and Bitbucket.
  • Strong problem-solving skills and analytical thinking.
  • Experience building RESTful web services and RDBMS (Oracle or SQL Server).
  • Exposure to Agile methodologies in fast-paced environments.
  • Leadership to collaborate across geographies.

Responsibilities

  • Codes solutions and unit tests per acceptance criteria.
  • Designs, develops, and modifies architecture components and interfaces.
  • Mentors engineers on CI/CD practices.
  • Executes story refinement and estimation.
  • Performs spike/proof of concept to mitigate risk.
  • Automates manual release activities.
  • Designs and maintains automated test suites.

Skills

Analytical thinking
Communication skills
Leadership
Agile methodologies
Problem solving

Tools

Jenkins
Git
Bitbucket
Spring Boot
RESTful APIs
SQL Server
Oracle

Job description

Bank of America is seeking an experienced Software Engineer to design, implement, and test complex systems in a regulated environment. You will develop services with C# and/or Java, build RESTful APIs, and contribute to CI/CD pipelines.

Join a collaborative team focused on delivering reliable software with robust testing, architectural integrity, and continuous improvement across global locations. This role offers challenging projects and opportunities for growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Java Engineer — Spring Microservices & CI/CD
Senior Java Engineer — Spring Microservices & CI/CD

Bank of America • Town of Charlotte (NY)

On-site
USD 120,000 - 180,000
Senior Python & Java Engineer - Fintech, CI/CD
Senior Python & Java Engineer - Fintech, CI/CD

Bank of America • Jersey City (NJ)

On-site
USD 89,000 - 145,000
Discretionary incentive eligible
Software Engineer II: CI/CD, DevOps & Compliance
Software Engineer II: CI/CD, DevOps & Compliance

Bank of America • Town of Charlotte (NY)

On-site
USD 105,000 - 150,000
Senior Java Security & Auth API Lead
Senior Java Security & Auth API Lead

Careerwebsite • Denver (CO), Northern (KY)

Hybrid
USD 103,000 - 180,000
Benefits eligible
Discretionary incentive
In-office culture
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
Senior Software Engineer (Java/Kotlin) – Payments & POS
Senior Software Engineer (Java/Kotlin) – Payments & POS

Bank of America • Charlotte (NC)

On-site
USD 95,000 - 125,000
Senior Software Engineer, Payments & Digital Assets
Senior Software Engineer, Payments & Digital Assets

U.S. Bank • Town of Charlotte (NY)

Hybrid
USD 112,000 - 131,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+1
Senior Full-Stack Engineer: Modernization & Microservices
Senior Full-Stack Engineer: Modernization & Microservices

Socket.dev • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Payments & Digital Assets
Senior Software Engineer, Payments & Digital Assets

Usbank • Charlotte (NC)

On-site
USD 112,000 - 131,000
Healthcare
Retirement plan
Paid vacation
+1