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
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.
Senior Java Developer
Seeking a Senior Java Developer for remote role in the US, focusing on core banking, payments, and trade finance solutions.
Full Stack Software Developer - Angular, Java, Cloud
Full Stack Developer role focusing on Angular, Java, and cloud technologies at Oracle, remote position.
Senior Software Architect
Senior Software Architect role at Bank of America, focusing on network engineering, software development, and automation.
Senior Full Stack Application Developer (Java, Angular, AWS)
Join the Federal Reserve Bank of San Francisco as a Senior Full Stack Developer, focusing on Java, Angular, and AWS in a hybrid work environment.
Senior Full Stack Software Engineer (Java, JavaScript, TypeScript)
Join Lead Bank as a Senior Full Stack Software Engineer, working with Java, JavaScript, and TypeScript in a hybrid role.
Senior Java Fullstack Developer
Seeking a Senior Java Fullstack Developer in Alpharetta, GA with expertise in Java, Angular, and Spring Boot for a long-term contract.
Senior Full Stack Application Developer (Java, Angular, AWS)
Join the Federal Reserve Bank of San Francisco as a Senior Full Stack Developer, focusing on Java, Angular, and AWS in a hybrid work environment.
Senior Full Stack Developer
Senior Full Stack Developer role focusing on ASP.NET, microservices, and cloud solutions in a dynamic environment.
Senior Full-Stack Developer (Angular & Java)
Join Triodos Bank as a Senior Full-Stack Developer specializing in Angular and Java. Contribute to ethical banking and global impact investing.
Senior Software Architect
Join Bank of America as a Senior Software Architect to lead network solutions and automation initiatives.
Senior Full Stack Developer (Angular, Java)
Join BigBear.ai as a Senior Full Stack Developer to modernize CBP systems using Angular and Java.
Senior Java Full Stack Developer
Join Brillio as a Senior Java Full Stack Developer, leveraging Java, Angular, and AWS in a hybrid role.
Senior Full Stack Developer - Oracle, NY/NJ
Senior Full Stack Developer at Oracle, NY/NJ. In-depth experience with Java, React, Angular, and cloud services required.
Senior Full Stack Developer - Digital Banking
Senior Full Stack Developer needed for digital banking solutions, skilled in Java, JavaScript, ReactJS, and Kotlin. Remote work available.
Senior Full Stack Software Developer
Join Oracle as a Senior Full Stack Developer, working on cloud-based solutions with a focus on web development and cloud deployment.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Java/Angular Full Stack Developer - Assistant Vice President
Seeking a Java/Angular Full Stack Developer with 4-8 years of experience for a hybrid role at Citi in Irving, TX.
Senior Java/Full Stack Developer - Central Banking Systems
Senior Java/Full Stack Developer role in central banking systems at Tatra Banka, Bratislava. In-depth tech skills required.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Senior Java Fullstack Developer
Seeking a Senior Java Fullstack Developer with expertise in Java, Spring Boot, and JavaScript frameworks for on-site role in Jersey City.
Senior Full Stack Engineer - Assistant Vice President
Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.
Java Full Stack Developer
Join NTT DATA as a Java Full Stack Developer in Dallas. Work with Java, Spring, Angular, and more in a dynamic team environment.
Senior Full Stack Developer with Java and Angular
Join us as a Senior Full Stack Developer in Salerno, Italy, working with Java, Angular, and Spring Boot in a hybrid environment.