Senior Java Backend Engineer | Spring, Microservices, CI/CD

Bank of America

Town of Charlotte (NY)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America is seeking a senior Java developer to deliver complex requirements and enable scalable backend services. The role focuses on building maintainable architectures, APIs, and microservices with strong input on testing and CI/CD practices.

You will mentor peers, refine stories, and implement robust solutions in a collaborative, in-office setting with opportunities to grow and contribute to impactful fintech projects.

Qualifications

  • 7 years of applicable experience in software development.
  • Experience with Core Java and Java SE (8/11/17+).
  • Experience with RESTful API design and development.
  • Experience with CI/CD, Jenkins, and GitHub Actions.
  • Familiarity with microservices and cloud architectures.
  • Strong knowledge of Spring ecosystem including Spring Boot.
  • Experience with testing practices and automated test suites.

Responsibilities

  • Codes solutions and unit tests to deliver a requirement/story per defined acceptance criteria and compliance.
  • Designs, develops, and modifies architecture components, interfaces, and solution enablers while maintaining architectural integrity.
  • Mentors other software engineers and coaches team on CI/CD practices and automating tool stacks.
  • Executes story refinement, definition of requirements, and estimating work for delivery lifecycle.
  • Performs spike/proof of concept to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance).

Skills

Core Java
Java SE 8/11/17+
Spring Framework
RESTful APIs
Microservices
CI/CD
Jenkins
GitHub Actions
Containerization
Multi-threading

Tools

Spring Boot
Spring MVC
JSON/XML
Databases

Job description

Bank of America is seeking a senior Java developer to deliver complex requirements and enable scalable backend services. The role focuses on building maintainable architectures, APIs, and microservices with strong input on testing and CI/CD practices.

You will mentor peers, refine stories, and implement robust solutions in a collaborative, in-office setting with opportunities to grow and contribute to impactful fintech projects.

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

Similar jobs worth comparing

Senior Java Engineer - Spring Microservices & CI/CD
Senior Java Engineer - Spring Microservices & CI/CD

National Black MBA Association • Town of Charlotte (NY)

On-site
USD 120,000 - 180,000
Senior Java Engineer – Spring Microservices & CI/CD
Senior Java Engineer – Spring Microservices & CI/CD

Hobbsnews • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Java Engineer: Spring, Microservices & CI/CD
Senior Java Engineer: Spring, Microservices & CI/CD

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 150,000
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 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
Senior Java Software Engineer - Microservices & Cloud
Senior Java Software Engineer - Microservices & Cloud

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
Life insurance
Disability insurance
Parental leave
+5
Senior Java Backend Engineer – Banking CIAM (Remote)
Senior Java Backend Engineer – Banking CIAM (Remote)

Brillio 2 • Dallas (TX)

Hybrid
USD 120,000 - 180,000
Senior Java Microservices Engineer - Payments Platform
Senior Java Microservices Engineer - Payments Platform

Dormont Manufacturing Co • Town of Vermont (WI)

On-site
USD 120,000 - 160,000
Senior Java Full-Stack Engineer — Cloud-Native & CI/CD
Senior Java Full-Stack Engineer — Cloud-Native & CI/CD

Dormont Manufacturing Co • Jersey City (NJ)

On-site
USD 102,900 - 180,000
Discretionary bonus
Benefits eligible
Senior Software Engineer — Payments Platforms (CI/CD)
Senior Software Engineer — Payments Platforms (CI/CD)

Bank of America • Town of Charlotte (NY)

On-site
USD 103,000 - 180,000
Benefits eligible
Paid time off
Discretionary incentive