Senior Java Engineer — Spring Microservices & CI/CD

Bank of America

Town of Charlotte (NY)

On-site

USD 120,000 - 180,000

Full time

14 days+
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 is seeking an experienced Java developer to join the Commercial Card Technology group. You will develop, enhance, and test software in an agile environment, implementing REST and microservices with Spring, Hibernate, and modern CI/CD practices.

You will mentor teammates, work closely with product owners, and help deliver scalable digital services for corporate clients through web apps, APIs, and mobile capabilities.

Qualifications

  • 7+ years of development experience.
  • Strong core Java skills.
  • Experience with web development using Spring MVC or 3+ years with Spring Boot microservices.
  • Excellent knowledge of Spring Framework (3+) and dependency injection.
  • Good understanding of Hibernate/JPA and ORM with performance considerations.
  • Experience developing REST-based web services and integrating systems using REST, SOAP, JSON.
  • CI/CD experience using Jenkins and related tooling.
  • Experience with agile tools and methodologies (Scrum, Confluence, JIRA).
  • Excellent written and oral communication; team collaboration.

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, interfaces, and enablers while preserving architecture integrity.
  • Mentors other software engineers and coaches CI/CD practices and automation tooling.
  • Executes story refinement, gathers requirements, and estimates effort for delivery.
  • Performs spike/proof of concept to mitigate risk or implement new ideas.
  • Automates manual release activities and maintains automated test suites (integration, regression, performance).

Skills

Java development
Agile / Scrum
CI/CD Practices
System Troubleshooting
Communication
Mentoring
Analytical Thinking

Tools

Jenkins
Git
Bitbucket
Subversion
Confluence
JIRA
Maven
Gradle
Angular
REST
SOAP
Kafka

Job description

Bank of America is seeking an experienced Java developer to join the Commercial Card Technology group. You will develop, enhance, and test software in an agile environment, implementing REST and microservices with Spring, Hibernate, and modern CI/CD practices.

You will mentor teammates, work closely with product owners, and help deliver scalable digital services for corporate clients through web apps, APIs, and mobile capabilities.

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 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 Java Architect: Microservices & Spring Expert
Senior Java Architect: Microservices & Spring Expert

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 120,000
Annual incentive
Medical coverage
Family leaves
+5
Senior Java Backend Engineer - Spring Microservices (Banking)
Senior Java Backend Engineer - Spring Microservices (Banking)

Capgemini • Atlanta (GA)

On-site
USD 61,000 - 104,000
Paid time off
Health insurance
401(k) retirement savings
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 Java Security Engineer – Identity & Auth APIs
Senior Java Security Engineer – Identity & Auth APIs

Hobbsnews • Denver (CO), Northern (KY)

Hybrid
USD 103,000 - 180,000
Senior Java Security Engineer: Identity & Auth
Senior Java Security Engineer: Identity & Auth

Bank of America • Chicago (IL)

On-site
USD 103,000 - 180,000
Senior Full-Stack Engineer: Modernization & Microservices
Senior Full-Stack Engineer: Modernization & Microservices

Socket.dev • Charlotte (NC)

On-site
USD 120,000 - 160,000
Backend Java Engineer: Microservices & REST APIs
Backend Java Engineer: Microservices & REST APIs

BankUnited, N. A. • Florida

On-site
USD 90,000 - 115,000
Senior Java Security Engineer — Identity & Auth
Senior Java Security Engineer — Identity & Auth

Bank of America • Denver (CO)

On-site
USD 130,000 - 170,000