Software Engineer III
Jersey City, New Jersey
**Job Description:**
**Role Overview**
**Software Engineer III**
Global Risk Technology team is looking for motivated talent to design, build and implement solutions for Global Markets Business Supervision and Associate Investment Monitoring platforms. This role is a delivery focused techno-functional role and will serve as a work stream-level developer for Associate Investment Monitoring and Business Supervision platforms. The employee will be partnered with line-of-business leaders or other technology leaders depending on the work stream.
**Required Skills and Experience we are Looking For:**
+ About 10 years of hands-on development experience in java based web applications.
+ Should be an expert in Java 8 and Java 11 and has full knowledge of Java design principles and programming best practices.
+ Should be well versed with Spring Framework including Spring Boot.
+ About 5 years of hands-on project experience in Angular 2 JavaScript framework.
+ Expert in Reactive programming with RxJS framework.
+ Experience in developing microservices and knowledge of Restful APIs.
+ Should have strong knowledge of React JS framework.
+ Expertise in Oracle RDBMS concepts and should be able to read, write and tune complex queries.
+ Should be well versed in Unix/Linux in writing shell scripts.
+ About 5 years of software development using Agile methodology.
+ About 5 years minimum financial Industry experience with knowledge of trading systems/compliance/surveillances.
+ Should have strong knowledge of compliance policies related to employee trading and investments.
+ Should have knowledge of business supervision related policies and guidelines.
**Desired Skills and Experience we are Looking For:**
+ Experience in working with larger projects involving multiple groups including near shore and offshore teams
**Job Band:**
H5
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
**Weekly Schedule:**
**Referral Bonus Amount:**
0
**Job Description:**
**Role Overview**
**Software Engineer III**
Global Risk Technology team is looking for motivated talent to design, build and implement solutions for Global Markets Business Supervision and Associate Investment Monitoring platforms. This role is a delivery focused techno-functional role and will serve as a work stream-level developer for Associate Investment Monitoring and Business Supervision platforms. The employee will be partnered with line-of-business leaders or other technology leaders depending on the work stream.
**Required Skills and Experience we are Looking For:**
+ About 10 years of hands-on development experience in java based web applications.
+ Should be an expert in Java 8 and Java 11 and has full knowledge of Java design principles and programming best practices.
+ Should be well versed with Spring Framework including Spring Boot.
+ About 5 years of hands-on project experience in Angular 2 JavaScript framework.
+ Expert in Reactive programming with RxJS framework.
+ Experience in developing microservices and knowledge of Restful APIs.
+ Should have strong knowledge of React JS framework.
+ Expertise in Oracle RDBMS concepts and should be able to read, write and tune complex queries.
+ Should be well versed in Unix/Linux in writing shell scripts.
+ About 5 years of software development using Agile methodology.
+ About 5 years minimum financial Industry experience with knowledge of trading systems/compliance/surveillances.
+ Should have strong knowledge of compliance policies related to employee trading and investments.
+ Should have knowledge of business supervision related policies and guidelines.
**Desired Skills and Experience we are Looking For:**
+ Experience in working with larger projects involving multiple groups including near shore and offshore teams
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Learn more about this role
Full time
JR-22079861
Band: H5
Manages People: No
Travel: Yes, 5% of the time
Manager:
Talent Acquisition Contact:
Jerome Holmes [C]
Referral Bonus:
0
Jersey City pay and benefits information
**Jersey City pay range:**
$90,500 - $160,000
annualized salary, offers to be determined based on experience, education and skill set.
**Discretionary incentive eligible**
This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.
**Benefits**
This role is currently benefits eligible . We provide industry-leading benefits, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "EEO is the Law" poster, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) .
To view the "EEO is the Law" Supplement, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (Policy) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
To view Bank of Americas Drug-free workplace and alcohol policy, CLICK HERE .