Back to search results

Java Developer-Charlotte, NC

Charlotte, North Carolina

Job Description:

Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees are expected to have in-depth capital markets product knowledge, and manage a high level of risk. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 5-7 years of applicable experience. This job code is only to be used for associates supporting Global Markets.

Enterprise Risk Finance Technology (ERFT):

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.

Enterprise Capital Management technology team is looking for a strong individual performer with ability to work in a fast paced agile environment.  The objective of our team is to ensure Bank of America (BAC) and its subsidiaries are compliant from a regulatory capital reporting perspective under the Basel rules in a new stable, scalable and sustainable capital reporting and analysis platform. The project elaborates requirements for data sourcing elements for calculating risk weighted assets, details business logic for computing these financial elements and defines process-flow and formulas for generating Basel rules-based capital ratios. These requirements are captured for various entities at Bank of America including bank holding company (BHC) and related depository institution entities (banks).

Job Description:

Candidate will be a member of a team of Java/Angular /Oracle developers. Team supports front office, middle office, market risk, and finance users in date quality and control functions. Data timeliness and accuracy is critical. Candidate will be involved in design, code, test, 3 tire web application. Team uses an agile development process.

Required Skills:

  • 2-4 years of software development experience
  • 2-5 years of experience with Java/J2EE and database programming
  • Strong overall computer programming background, primarily in Core JAVA JPA, AngularJS, JSON, RESTful Webservice, ANTLR,  XML, SQL, Linux and a variety of other scripting tools and languages
  • Application server like Tomcat & Apache
  • Solid experience in Object Oriented Systems development life cycle
  • Strong SQL, Auto Sys, Perl/Unix scripting
  • Strong analytical ability, independent problem solving, and good communication skills

Desired Skills:

  • Bachelor's Degree in information systems or related field
  • Python Programming
  • 2-5 years of Angular development
  • Knowledge of Capital Markets products (Fixed Income securities, MBS, OTC Derivatives, FX)
  • Java Certification
  • Knowledge of Data warehouse schema, like star Schema


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: No


Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
100 N TRYON ST, NC, Charlotte, 28255