Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Java Developer image - Rise Careers
Job details

Full Stack Java Developer

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being a diverse and inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Position Summary:

Act as a full stack Java developer within a APSE area to automate delivery of both infrastructure and software delivery. Will be providing software services for server delivery teams, software developers and working with enterprise groups to provide low touch capabilities across a wide domain. Will be working with DevOps platforms, Infrastructure build automation (public and private cloud) as well as middleware systems indirectly.

Required Skills:

  • 10+ years industry experience or equivalent skills in developing applications and services in an Agile, Scrum and Lean environment
  • Excellent skill in Java, Springboot, Javascript, Angular, Oracle and MSSQL (Full stack developer - UI, backend, API's)
  • Experience with Linux, 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 principals, system design and diagraming, data structures and algorithms
  • Experience in full system implementation lifecycle (analysis, design, build, test, implement and support)

Desired Skills:

  • Degree in Computer Science or related field
  • Knowledge and/or experience with Terraform, Middleware and Linux based OS
  • Cloud based infrastructure experience

Skills:

  • Application Development
  • Automation
  • Solution Design
  • Result Orientation
  • Solution Delivery Process
  • Collaboration
  • Test Engineering

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Java Developer, GHR

Are you ready to take your career to the next level as a Full Stack Java Developer with Bank of America in vibrant Plano, Texas? At Bank of America, we believe in making financial lives better by connecting people with exceptional solutions. In this exciting role, you'll have the chance to work in an APSE area, focusing on automating the delivery of infrastructure and software, making your mark as a key player in our innovative team. Your expertise in Java, Springboot, and Angular will allow you to craft sophisticated applications that enhance server delivery and engage seamlessly with enterprise systems. You'll delve deep into DevOps platforms and contribute to both private and public cloud solutions, making every day a new opportunity to excel. With over 10 years of industry experience in Agile environments, you'll leverage your extensive knowledge of system architecture and integration, working with technologies like Oracle, MSSQL, and the latest orchestration tools. We're looking for someone who embodies results orientation, collaboration, and an enthusiasm for continuous learning. This is more than just a job; it's your chance to build a rewarding career in a diverse and inclusive workplace. Join us at Bank of America and make a difference every day!

Frequently Asked Questions (FAQs) for Full Stack Java Developer Role at GHR
What are the main responsibilities of a Full Stack Java Developer at Bank of America?

As a Full Stack Java Developer at Bank of America, you will be responsible for automating the delivery of infrastructure and software services within the APSE area. Your duties will involve collaborating with server delivery teams, implementing backend solutions using Java and Springboot, and creating engaging user interfaces with Angular. You’ll also work closely with various enterprise groups to establish low-touch capabilities across diverse domains while leveraging your knowledge of DevOps platforms and cloud technologies.

Join Rise to see the full answer
What qualifications are needed for the Full Stack Java Developer position at Bank of America?

The Full Stack Java Developer position at Bank of America requires a minimum of 10 years of industry experience in application development, particularly in Agile, Scrum, and Lean environments. Proficiency in Java, Springboot, Javascript, Angular, and database systems like Oracle and MSSQL is essential. Familiarity with Linux, Middleware, and orchestration technologies, along with a solid understanding of system design principles, is also beneficial. A degree in Computer Science or a related field is preferred.

Join Rise to see the full answer
How does Bank of America support career growth for Full Stack Java Developers?

At Bank of America, supporting the career growth of our Full Stack Java Developers is a top priority. We offer various opportunities for continuous learning through workshops, mentorship programs, and collaborative projects that challenge your skills and expand your expertise. As part of a diverse and inclusive environment, you will be encouraged to explore new technologies and take on leadership roles, ensuring you can build a rewarding and impactful career.

Join Rise to see the full answer
What technologies will a Full Stack Java Developer work with at Bank of America?

In the Full Stack Java Developer role at Bank of America, you will engage with a variety of cutting-edge technologies. Your primary focus will include Java, Springboot, Javascript, and Angular for application development, while also utilizing databases such as Oracle and MSSQL. Additionally, you will work with tools related to Continuous Integration/Continuous Delivery (CI/CD), orchestration technologies, and have exposure to cloud-based infrastructure systems, enabling you to contribute effectively to our projects.

Join Rise to see the full answer
What does a typical workday look like for a Full Stack Java Developer at Bank of America?

A typical workday for a Full Stack Java Developer at Bank of America involves collaborating with various teams to understand project requirements, designing and developing software solutions, and conducting tests to ensure quality and performance. You will actively participate in Agile ceremonies, such as daily stand-ups and sprint planning, and work on creating both backend services and engaging front-end components. This dynamic role also requires adapting to new challenges and finding innovative solutions for automation and infrastructure delivery.

Join Rise to see the full answer
Common Interview Questions for Full Stack Java Developer
Can you describe your experience with Java and how it relates to your role as a Full Stack Developer?

When answering this question, highlight your specific projects where you've utilized Java for both backend and frontend development. Illustrate how you applied Java frameworks like Springboot to create efficient back-end services and your approach to integrating these services with JavaScript frameworks such as Angular for seamless user experiences.

Join Rise to see the full answer
How do you approach automation in software delivery as a Full Stack Java Developer?

Discuss your philosophy on automation in the context of DevOps practices. You can mention the tools you've used for Continuous Integration/Continuous Delivery (CI/CD) and how automation facilitates smoother deployments and improvements in software reliability, ultimately enhancing productivity within your teams.

Join Rise to see the full answer
What design patterns do you find most useful in your development work?

In your response, reference specific design patterns such as the MVC (Model-View-Controller) or Singleton patterns, explaining when and why you use them in your projects. This showcases your understanding of software architecture principles and their practical applications in creating maintainable code.

Join Rise to see the full answer
How do you ensure collaboration with different teams during a project?

Share methods you use to foster collaboration, like regular communication via stand-up meetings, using project management tools like Jira or Trello, and involving stakeholders during key project phases to gather feedback and maintain alignment. Stress the importance of teamwork in achieving successful outcomes.

Join Rise to see the full answer
Can you explain your experience with cloud-based infrastructures?

Outline your familiarity with various cloud platforms, highlighting specific projects where you utilized cloud services for deployment and scaling applications. Mention your experience with technologies such as AWS or Azure and how cloud infrastructure has enhanced application performance and resilience in your previous roles.

Join Rise to see the full answer
What is your approach to testing your applications?

Effective testing is crucial. Discuss your strategy for unit testing, integration testing, and performance testing using frameworks such as JUnit or Mockito. Emphasize how you ensure the delivery of high-quality, reliable applications by writing thorough test cases and integrating testing into your CI/CD pipeline.

Join Rise to see the full answer
How do you manage time when working on multiple projects simultaneously?

An effective strategy might involve using prioritization techniques like the Eisenhower Box or the Pomodoro Technique, allowing you to focus on high-impact tasks while balancing multiple projects. Provide examples of how these techniques have helped you successfully meet deadlines while maintaining quality.

Join Rise to see the full answer
What challenges have you faced as a Full Stack Developer and how did you overcome them?

Choose a specific challenge, such as integration issues between front-end and back-end components, and describe the steps you took to troubleshoot the problem. Highlight your problem-solving skills and adaptability in the face of challenges, illustrating how you learned from the experience.

Join Rise to see the full answer
What best practices do you follow in your coding?

Discuss several best practices, such as writing clean, maintainable code, conducting code reviews, and utilizing version control systems like GIT. Explain how adhering to these practices results in higher quality code and better collaboration with team members.

Join Rise to see the full answer
Why do you want to work at Bank of America as a Full Stack Java Developer?

Convey your enthusiasm for joining Bank of America by emphasizing their commitment to innovation, diversity, and career growth. Mention how their values align with your career objectives and how you believe your skills will contribute to their goals while enriching your professional journey.

Join Rise to see the full answer
Similar Jobs

Join Bank of America as a Business Finance and Controls Product Associate, where you'll support financial reporting and analysis for commodities.

Join Bank of America as a Client Relationship Associate to support small business clients in the healthcare sector.

Photo of the Rise User

Join SIXT as a Platform Engineer and help shape innovative tools that enhance developer experiences.

Photo of the Rise User
AECOM Hybrid Austin, TX, United States
Posted 9 days ago

Join AECOM as a mid-career Civil/Structural Engineer and contribute to impactful infrastructure projects.

Photo of the Rise User
Posted 19 hours ago
Customer-Centric
Empathetic
Collaboration over Competition
Feedback Forward
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Rise from Within
Medical Insurance
Paid Time-Off
Dental Insurance
Vision Insurance
Maternity Leave
Mental Health Resources
Equity
401K Matching
Employee Resource Groups
Performance Bonus
Education Stipend
Life insurance

Drive engineering excellence at Atlassian as the Senior Engineering Manager for our Jira Align team, balancing leadership and technical prowess.

Photo of the Rise User
Posted 8 days ago

Join Toole Design Group as a Senior Civil Engineer in Atlanta, where you will lead innovative transportation design projects in a supportive environment.

Photo of the Rise User

Join Qualdoc's team as a Maritime Manufacturing Estimator and leverage your expertise in shipbuilding and federal contracting.

Photo of the Rise User

Join Botanic Tonics as an Electrical & Controls Engineer to work on automated systems that enhance manufacturing efficiency.

Photo of the Rise User
Posted 14 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance
Photo of the Rise User
87 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Georgetown just viewed Ohio Medicaid Inbound Contacts Rep at Humana
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Perrysburg just viewed Casting: Hip Hop Music Video at Backstage
Photo of the Rise User
6 people applied to Robotic engineer at New Balance
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Financial Analyst, Connected Stores at Instacart
Photo of the Rise User
6 people applied to Engineering intern at Commvault
Photo of the Rise User
Someone from OH, Cincinnati just viewed Head of Marketing at Verified
M
Someone from OH, Cincinnati just viewed VP of Marketing at Max Retail
Photo of the Rise User
Someone from OH, Mount Gilead just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Mason just viewed VP, Human Resources - Global Sales   at ServiceNow
Photo of the Rise User
Someone from OH, Ironton just viewed SVP - Enterprise Product Manager- C14 (Hybrid) at Citi
Photo of the Rise User
Someone from OH, Zanesville just viewed Recruiting Coordinator at Kiddom
Photo of the Rise User
Someone from OH, Zanesville just viewed Regional Account Manager at Red Bull
S
Someone from OH, Zanesville just viewed Marketing Assistant - Shooters & Agave at Sazerac Company
Photo of the Rise User
Someone from OH, Zanesville just viewed Regional School Success Associate at Edpuzzle
M
Someone from OH, Tallmadge just viewed General Merchandise IC at Meijer
B
Someone from OH, Cleveland just viewed Resource & Scheduling Specialist at Brightspeed
Q
Someone from OH, Parma just viewed Advanced Microsoft Office Trainer at QS4QS