Software Engineer Lll - Payments Modernization

Bank of America

Jersey City, NJ, United States
$102,900.00 - $179,900.00 annualized salary; bonus...
**
Java enterprise edition
Oracle sql
Python
** Bank of America is seeking an experienced Software Engineer for their Payments Modernization team in Jersey City, NJ. The role requires expertise in Java, Node.js, and cloud platforms, along with experience in payment systems and leadership capabilities. **

Job Summary

  • This job is responsible for developing and delivering complex requirements to accomplish business goals.
  • We are seeking a highly experienced and technically proficient Software Engineer to join our team in building a next-generation wire payment processing platform.
  • We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Matching Summary

Match Score: 75

** Bank of America is seeking an experienced Software Engineer for their Payments Modernization team in Jersey City, NJ. The role requires expertise in Java, Node.js, and cloud platforms, along with experience in payment systems and leadership capabilities. **

Salary

$102,900.00 - $179,900.00 annualized salary; Bonus/Equity: Discretionary incentive eligible; Benefits: Benefits eligible

Skills & Requirements

Must-have

  • Java Enterprise Edition
  • Oracle SQL
  • Python
  • Spring framework
  • RESTful APIs
  • Kafka and RabbitMQ
  • AWS, Azure, or GCP

Nice-to-have

  • Domain expertise in payment systems
  • ISO 20022 messaging standards
  • Event-driven architecture
  • Regulatory and compliance requirements
  • Observability tools
  • Financial products data

Key Requirements

  • Five to seven years experience in distributed data systems
  • Five to seven years using Java/J2EE technologies
  • Five years experience designing solution architecture
  • Hands-on experience with messaging systems
  • Experience with cloud-native development
  • Utilized DevOps technologies for CI/CD
  • Designed and implemented database development on Oracle Exadata
  • Proven experience in leading and mentoring a team
  • Strong understanding of software development using agile methodologies
  • Expert-level proficiency in Java Enterprise Edition
  • Excellent written and verbal communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter