Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bank of America

Software Engineer – Payments Modernization

Bank of America

Software Engineer developing and delivering complex software solutions at Bank of America. Involves architectural design, technical leadership, and collaboration with engineering teams.

Posted 6/2/2026full-timeJersey City • New Jersey • 🇺🇸 United StatesSeniorLead💰 $102,900 - $179,900 per yearWebsite

Tech Stack

Tools & technologies
DockerJavaKafkaKubernetesMicroservicesOracleRDBMSSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Developing and delivering complex requirements to accomplish business goals
  • Ensuring software is developed to meet functional, non-functional, and compliance requirements
  • Designing, developing, and modifying architecture components
  • Mentoring other software engineers on CI/CD practices
  • Executing story refinement and estimating work necessary to realize a story
  • Automating manual release activities
  • Designing, developing, and maintaining automated test suites

Requirements

What you’ll need
  • 7+ years of hands-on software engineering experience
  • 7+ years of hands-on experience with Java and Spring Boot
  • 2+ years of technical leadership experience
  • Experience with event-driven architectures using Kafka
  • Solid experience with Oracle or similar RDBMS
  • Knowledge of wire processing workflows
  • Experience designing and deploying services using containers (Docker) and Kubernetes
  • Ability to ensure solutions meet regulatory and compliance requirements
  • Expertise applying architectural patterns, integration design, event-driven or microservices patterns
  • Strong hands-on experience developing automated test suites
  • Ability to troubleshoot and resolve complex technical issues
  • Excellent mentoring, communication, and collaboration skills

Benefits

Comp & perks
  • Discretionary incentive eligible
  • Eligible for an annual discretionary award
  • Industry-leading benefits
  • Access to paid time off
  • Resources and support to make a genuine impact

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring Bootevent-driven architectureKafkaOracleRDBMSDockerKubernetesautomated test suitesCI/CD practices
Soft Skills
mentoringcommunicationcollaborationtroubleshootingproblem-solvingleadership