Bank of America

Senior Engineer – Wire Payment Platforms

Bank of America

full-time

Posted on:

Location Type: Office

Location: Jersey CityNew JerseyUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $122,000 - $200,000 per year

Job Level

About the role

  • Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution
  • Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s)
  • Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
  • Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews
  • Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
  • Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
  • Works with stakeholders to establish high-level solution needs and with architects for technical requirements
  • Design and implement cloud-native architectures leveraging AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, and API Gateway.
  • Ensure security and compliance in cloud deployments using AWS Identity and Access Management (IAM), encryption, and monitoring best practices.
  • Optimize cloud infrastructure for scalability, performance, and cost-efficiency using AWS Auto Scaling, Load Balancer, and Cost Explorer.
  • Implement observability and monitoring with AWS CloudWatch, X-Ray, and integrate with existing tools like Splunk or Prometheus.
  • Enable Infrastructure as Code (IaC) using AWS CloudFormation or Terraform for automated provisioning and environment consistency.
  • Integrate CI/CD pipelines with AWS services (e.g., CodePipeline, CodeBuild, CodeDeploy) for seamless deployments.
  • Design disaster recovery and backup strategies using AWS Backup and multi-region architecture.
  • Ensure compliance with regulatory requirements for cloud-based financial application

Requirements

  • 10+ years’ experience with the below:
  • Ensuring compliance with industry standards and regulations
  • Collaborating with clients and internal teams to gather requirements and develop solutions
  • Optimizing existing cloud infrastructures for performance and cost-efficiency
  • Hands-on experience deploying applications on AWS cloud using native services such as EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, and API Gateway.
  • Strong knowledge of Infrastructure as Code (IaC) using AWS CloudFormation or Terraform.
  • Experience integrating CI/CD pipelines with AWS services (e.g., CodePipeline, CodeBuild, CodeDeploy).
  • Ability to design secure and compliant cloud architectures leveraging AWS IAM, encryption, and monitoring best practices.
  • Proven experience in optimizing cloud infrastructure for scalability, performance, and cost-efficiency.
  • Providing technical leadership and mentoring to team members
  • Recent experience tackling complex challenges in distributed data systems using Java (Enterprise Edition), Oracle SQL, and Python.
  • Experience using Java/J2EE technologies to develop scalable enterprise-grade applications, libraries, and frameworks.
  • Designed and developed solution architecture to scale backend systems with Spring framework, Spring MVC, and RESTful APIs.
  • Hands-on experience with messaging systems like Kafka and RabbitMQ.
  • Utilized DevOps technologies for CI/CD including Ansible, Jenkins, JFrog, and Git.
  • Designed and implemented database development on Oracle Exadata.
  • Proven experience in leading and mentoring a team of engineers.
  • Strong understanding of software development, testing, deployment, and support using agile methodologies.
  • Expert-level proficiency in Java Enterprise Edition and related frameworks (e.g., Spring, Hibernate) and advanced SQL.
  • Excellent written and verbal communication skills.
  • Ability to write specifications and design documents.
Benefits
  • This role is currently benefits eligible.
  • 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.
Applicant Tracking System Keywords

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

Hard Skills & Tools
AWS EC2AWS ECSAWS EKSAWS LambdaAWS S3AWS RDSAWS DynamoDBAWS API GatewayInfrastructure as Code (IaC)Java Enterprise Edition
Soft Skills
technical leadershipmentoringcollaborationcommunicationproblem-solvingdesign documentationstakeholder engagementteam guidanceresearch and prototypingagile methodologies