Software Engineer Lll - Payment Modernization

Bank of America

Jersey City, NJ, USA
Base: $102,900.00 - $179,900.00 annualized; bonus:...
**
7+ years java spring boot experience
Microservices architecture design
Kafka event-driven architectures
** Bank of America is seeking a Software Engineer III for their Payment Modernization team in Jersey City, NJ. The ideal candidate will have extensive experience in software engineering, particularly with Java and microservices, and will play a key role in developing solutions for mission-critical payment systems. **

Job Summary

  • This role is responsible for developing complex requirements to accomplish business goals while ensuring software meets functional and compliance standards.
  • The position requires mentoring other engineers on CI-CD practices and automating tool stacks to support a small to mid-sized engineering team.
  • Employees are eligible for an annual discretionary award based on individual performance and the overall success of the company.

Matching Summary

Match Score: 75

** Bank of America is seeking a Software Engineer III for their Payment Modernization team in Jersey City, NJ. The ideal candidate will have extensive experience in software engineering, particularly with Java and microservices, and will play a key role in developing solutions for mission-critical payment systems. **

Salary

Base: $102,900.00 - $179,900.00 annualized; Bonus: Discretionary incentive eligible; Benefits: Industry-leading benefits and paid time off

Skills & Requirements

Must-have

  • 7+ years Java Spring Boot experience
  • Microservices architecture design
  • Kafka event-driven architectures
  • Oracle database schema design
  • Docker Kubernetes containerization
  • CI/CD pipeline automation
  • OFAC AML compliance knowledge

Nice-to-have

  • Federal Reserve Operating Circular 8 familiarity
  • SWIFT standards expertise
  • Splunk ELK monitoring platforms
  • Angular UI framework experience
  • Node.js auxiliary service development
  • High-value payments domain knowledge

Key Requirements

  • 7+ years hands-on software engineering experience
  • 2+ years technical leadership experience
  • Experience with mission-critical low-latency systems
  • Knowledge of wire processing workflows
  • Ability to ensure regulatory compliance

Work Rights

Not specified

Tailored Resume

Cover Letter