Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer III- Java Developer image - Rise Careers
Job details

Software Engineer III- 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 an 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.

Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.

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

Job Description:
This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Designing, creating, and implementing Core Java, Multi Threading, Oracle based applications.
  • Problem solving with other team members in the project.
  • Identifying and resolving immediate and potential issues with applications.
  • Drafting detailed reports on the work performed and projects completed.
  • Assisting other developers with troubleshooting, debugging, and coding.
  • Meeting deadlines on fast-paced deliverables. 

Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.

  • Opportunity & Inclusion Champion: Creates an inclusive team where members are treated fairly and respectfully.
  • Manager of Process & Data: Demonstrates and expects process knowledge, data driven decisions, simplicity and continuous improvement.
  • Enterprise Advocate & Communicator: Delivers clear and concise messages that motivate, convey the “why” and connects contributions to business results.
  • Risk Manager: Leads and encourages the identification, escalation and resolution of potential risks.
  • People Manager & Coach: Knows and develops team members through coaching and feedback.
  • Financial Steward: Manages expenses and demonstrates an owner’s mindset.
  • Enterprise Talent Leader: Recruits, on-boards and develops talent, and supports talent mobility for career growth.
  • Driver of Business Outcomes: Delivers results through effective team management, structure, and routines.

Required Qualifications

  • 8 years of relevant experience required .
  • Hands-on Experience with Java, Core Java, multithreading, Resteasy, Jetty, Servlet, SQL, NoSQL, UNIX and Windows knowledge is essential.
  • Experience with more advanced java concepts such as: heap memory, weak reference, volatile
  • Nice to have: Python, React, experience converting large established application codebases from one language to another language (e.g., Java to Python in a UNIX environment at scale).
  • Extensive experience converting requirements into producttonalizable code, CI/CD process
  • Exceptional problem-solving and analytical abilities.
  • Excellent written and verbal communication.
  • Document and write clean standardized code following a set of best practices.
  • Good organizational and time-management skills.
  • Plan for application hardware/software system requirements for scalability

Desired Qualifications

Experience with Azure cloud & AI/ ML technologies.

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Average salary estimate

$135000 / YEARLY (est.)
min
max
$110000K
$160000K

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.

Similar Jobs
Posted 13 days ago

Seeking a Private Wealth Relationship Manager to drive client relationship initiatives and support a Financial Advisor team at Merrill Wealth Management.

Posted 13 days ago

Join Bank of America as a Relationship Banker and help transform client experiences while growing your career in the financial services sector.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Contribute as an Associate Software Engineer at Coinbase to build and maintain enterprise applications that drive sales and marketing innovation in the crypto space.

Bey Hybrid Park Dr, Charlotte, NC 28204, USA
Posted 13 days ago

A dynamic Software Engineer opportunity in Charlotte, NC, specializing in regulatory reporting within the Capital Markets Risk Technology team.

Eventual Hybrid San Francisco
Posted 47 minutes ago

Contribute to building scalable, resilient AI data platform products as a skilled Product Engineer at Eventual, a cutting-edge startup backed by top investors.

Photo of the Rise User
Jobsbridge Hybrid New York, NY
Posted 5 days ago

Experienced Web Developers are needed to build engaging, data-driven web applications with expertise in LAMP and front-end technologies.

Photo of the Rise User

A Senior Salesforce Software Development Engineer position at CVS Health focused on designing, leading, and implementing Salesforce solutions that enhance healthcare delivery.

Photo of the Rise User
Posted 5 days ago

Shield AI looks for an expert C++ engineer to architect and implement modular, high-performance perception software for defense and autonomous systems.

Drive the architecture of scalable, safety-critical backend systems at Parallel Systems to power next-generation autonomous rail freight solutions.

Photo of the Rise User
Posted 14 days ago

Join Shippo as a Software Engineer III and contribute to innovative shipping solutions for e-commerce businesses.

Photo of the Rise User

Seeking a Senior Python Developer to spearhead our integration of advanced meeting technologies with Microsoft Teams.

Photo of the Rise User
Ecolab Hybrid USA - Minnesota - Saint Paul
Posted 2 hours ago

Experienced Senior iOS Developer role at Ecolab, driving innovation in mobile solutions for pest control service management using Swift 6 and TCA.

Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

American Express seeks a talented Senior Engineer to drive innovation in their global Corporate Client Registration systems.

Photo of the Rise User
Inovalon Hybrid Remote- United States
Posted 3 days ago

Drive innovation in healthcare technology as a Software Engineer at Inovalon, focusing on C#/.Net solutions for large-scale, impactful financial applications.

Photo of the Rise User
Airtable Hybrid San Francisco, California, United States
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
401K Matching
Paid Holidays
Paid Time-Off
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance

Seeking a seasoned full-stack software engineer to lead technical strategy and feature development at Airtable’s San Francisco office.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
June 26, 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!