Bank of America logo

Senior Full Stack Java Developer

Bank of America

Job Description

About Us

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day. We are committed to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Role Overview

We are seeking a Senior Full Stack Java Developer to join our team in Chandler, Arizona. This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities include ensuring that software is developed to meet functional, non-functional, and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces.

Responsibilities

  • Develop and deliver complex software solutions to meet business goals.
  • Ensure software meets functional, non-functional, and compliance requirements.
  • Code solutions and perform unit testing.
  • Integrate solutions into the overall application/system.
  • Utilize multiple architectural components in design and development.
  • Perform Continuous Integration and Continuous Development (CI/CD) activities.
  • Contribute to story refinement and definition of requirements.
  • Participate in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Contribute to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.

Required Qualifications

  • 10+ years of industry experience or equivalent skills in design and development of applications and services in an Agile, Scrum, and Lean environment.
  • Excellent development skills in Java, Spring Boot, JavaScript, Angular, Oracle, and MSSQL.
  • Experience with Linux OS, Cloud platforms, and Middleware (Tomcat or JBoss).
  • Strong knowledge of design patterns and best practices in web services, full stack system architecture, and system integration.
  • Experience with orchestration technologies, GIT, and continuous integration (CI), continuous delivery (CD) pipelines.
  • Good understanding of object-oriented principles, system design and diagramming, data structures, and algorithms.
  • Experience in full system implementation lifecycle (analysis, design, build, test, implement, and support).
  • Experience with using IDEs like VS Code, Eclipse.

Desired Qualifications

  • Bachelor’s degree or equivalent, preferably in a Computer Science or related field.
  • Knowledge and/or experience with DevOps and CI/CD Integration.
  • Knowledge of Kubernetes or equivalent container orchestration systems.
  • Experience with delivering Infrastructure as Code using Terraform.
  • Open and clear communication.
  • Teamwork and time management skills.
  • Flexibility and availability.
  • Creativity.

Benefits

  • Competitive benefits package.
  • Support for physical, emotional, and financial well-being.
  • Opportunities for learning and growth.

Join us at Bank of America and be part of a team that is committed to making a difference in the financial lives of our clients and communities.

Benefits
Extracted with AI

  • Competitive benefits package
  • Support for physical, emotional, and financial well-being
  • Opportunities for learning and growth

Similar jobs

Last update: 23 minutes ago

BMO U.S. logo
BMO U.S.

Senior FullStack Developer (Java / Angular)

Join BMO as a Senior FullStack Developer specializing in Java and Angular. Drive innovation in web development with a focus on scalability and performance.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

Boeing logo
Boeing

Senior Full Stack Developer (Contract)

Join Boeing as a Senior Full Stack Developer to design scalable web applications for data analytics in Ridley Park, PA.

Bank of America logo
Bank of America

Senior Software Architect

Senior Software Architect role at Bank of America, focusing on network engineering, software development, and automation.

BlackRock logo
BlackRock

Full-Stack Developer, Associate - BlackRock Global Markets

Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.

Bank of America logo
Bank of America

Senior Software Architect

Join Bank of America as a Senior Software Architect to lead network solutions and automation initiatives.

State Street logo
State Street

Software Engineer - Java, Node.js, Oracle

Join State Street as a Software Engineer specializing in Java, Node.js, and Oracle for financial applications.

Boeing logo
Boeing

Full Stack Developer (Contract)

Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

ABN AMRO Bank N.V. logo
ABN AMRO Bank N.V.

Senior Backend Developer with Java and Azure

Join ABN AMRO as a Senior Backend Developer, focusing on Java and Azure, to lead and innovate in secure banking solutions.

IBM logo
IBM

Full Stack Developer with Angular and Drupal Experience

Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.

American Express logo
American Express

Senior Full Stack Engineer - Java, JavaScript, React, Node

Join American Express as a Senior Full Stack Engineer specializing in Java, JavaScript, React, and Node. Work in a hybrid environment.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

IBM logo
IBM

Full Stack Developer with Java and JavaScript

Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.

Charles River Development logo
Charles River Development

Senior Full-Stack Engineer

Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java and Microservices. Work in a hybrid environment in Annapolis Junction, MD.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.