Senior Full Stack Java Developer
Bank of AmericaJob 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 Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
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.
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.
Senior Software Architect
Senior Software Architect role at Bank of America, focusing on network engineering, software development, and automation.
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.
Senior Software Architect
Join Bank of America as a Senior Software Architect to lead network solutions and automation initiatives.
Software Engineer - Java, Node.js, Oracle
Join State Street as a Software Engineer specializing in Java, Node.js, and Oracle for financial applications.
Full Stack Developer (Contract)
Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
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.
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.
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.
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.
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.
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!
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.
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.
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.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Full Stack Developer with Java and JavaScript
Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.
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.
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.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.