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

Senior Software Engineer – Payment Modernization

Bank of America

. Developing and delivering complex requirements to accomplish business goals .

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

Tech Stack

Tools & technologies
JavaKafkaKubernetesMicroservicesOracleRDBMSSpringSpring 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 and modifying architecture components and application interfaces
  • Mentoring other software engineers and coaching on CI/CD practices
  • Executing story refinement and definition of requirements
  • Automating manual release activities
  • Designing 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 building microservices
  • 2+ years of technical leadership experience leading delivery for a small to mid-sized engineering team
  • 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 and Kubernetes
  • Ability to ensure solutions meet regulatory and compliance requirements
  • Expertise applying architectural patterns and modern engineering frameworks
  • Strong hands-on experience developing automated test suites
  • Experience setting up and maturing CI/CD pipelines
  • Ability to troubleshoot and resolve complex technical issues
  • Excellent mentoring, communication, and collaboration skills

Benefits

Comp & perks
  • Discretionary incentive eligible
  • Annual discretionary award based on individual performance
  • Offers industry-leading benefits
  • Access to paid time off
  • Resources and support for employee wellness

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 BootmicroservicesKafkaOracleRDBMScontainersKubernetesautomated test suitesCI/CD
Soft Skills
mentoringcommunicationcollaborationtechnical leadershiptroubleshootingproblem-solving