
Senior Engineer – Wire Payment Platforms
Bank of America
full-time
Posted on:
Location Type: Office
Location: Jersey City • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $122,000 - $200,000 per year
Job Level
Tech Stack
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