Senior Java Engineer: Real-Time Fraud & Microservices

Bank of America Corporation

Pennington (AL)

On-site

USD 103,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bank of America is seeking a Software Engineer III for the Fraud Technology team to design, develop, and support enterprise-grade applications with leadership across the full software lifecycle.

You will apply strong hands-on Java, Spring Boot, microservices, cloud technologies, and agile delivery, while mentoring others and contributing to code reviews and production troubleshooting. Real-time fraud detection across multiple accounts will be a core focus.

Qualifications

  • 5+ years of Java development experience with hands-on Spring Boot expertise.
  • Experience with REST APIs and Microservices architectures.
  • Proficiency in SQL databases (SQL Server, Oracle, PostgreSQL).
  • Experience with messaging platforms such as Kafka or MQ.

Responsibilities

  • Codes solutions and unit tests to deliver a requirement per acceptance criteria and compliance.
  • Designs, develops, and modifies architecture components, interfaces, and solution enablers.
  • Mentors engineers and coaches CI/CD practices and automation.
  • Leads requirements refinement, estimation, and delivery lifecycle planning.
  • Supports real-time fraud detection solutions and production troubleshooting.

Skills

Java development
Spring Boot
Microservices
REST APIs
SQL databases
Messaging systems

Tools

Kafka
MQ
SQL Server
Oracle
PostgreSQL

Job description

Bank of America is seeking a Software Engineer III for the Fraud Technology team to design, develop, and support enterprise-grade applications with leadership across the full software lifecycle.

You will apply strong hands-on Java, Spring Boot, microservices, cloud technologies, and agile delivery, while mentoring others and contributing to code reviews and production troubleshooting. Real-time fraud detection across multiple accounts will be a core focus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Microservices, Cloud & DevOps
Senior Java Developer - Microservices, Cloud & DevOps

Bank of America Corporation • Newark (NJ)

On-site
USD 120,000 - 160,000
Hands-On Java Feature Lead – Microservices & Cloud
Hands-On Java Feature Lead – Microservices & Cloud

Bank of America Corporation • Newark (NJ)

On-site
USD 140,000 - 190,000
Java Developer - Software Engineer III
Java Developer - Software Engineer III

Bank of America Corporation • Pennington (AL)

On-site
USD 103,000 - 180,000
Java Full-Stack Engineer II - CI/CD & Fraud Tech
Java Full-Stack Engineer II - CI/CD & Fraud Tech

Bank of America Corporation • Newark (NJ)

On-site
USD 100,000 - 160,000
Java Developer - Software Engineer III
Java Developer - Software Engineer III

Bank of America Corporation • Newark (NJ)

On-site
USD 120,000 - 160,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
Senior Software Engineer - Real-Time Communications & CI/CD
Senior Software Engineer - Real-Time Communications & CI/CD

Bank of America Corporation • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Remote | Java & Spring Microservices
Senior Software Engineer - Remote | Java & Spring Microservices

First Citizens Bank • New York (NY)

Remote
USD 117,000 - 135,000
Senior Java Backend Engineer | Spring Boot & Microservices
Senior Java Backend Engineer | Spring Boot & Microservices

U.S. Bank • Hopkins (MN)

On-site
USD 120,000 - 141,000
Healthcare benefits
401(k) plan
Paid vacation
Lead Java & AWS Engineer for Real-Time Fraud Platform
Lead Java & AWS Engineer for Real-Time Fraud Platform

Testing Site - JPMC • New York (NY)

On-site
USD 150,000 - 185,000