Company

Bank Of AmericaSee more

addressAddressJersey City, NJ
type Form of workFull-time
salary Salary$97,700 - $178,000 a year
CategoryInformation Technology

Job description

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. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted 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.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Position Summary:

Enterprise Finance Technology’s Capital Technology team is working on and implementing innovative tech-based solutions to build and end-to-end solution to source and transform data. This role will be responsible for working closely with the technical leads and Product Owners to transform and deliver new innovative solutions to handle large volumes of data in the Capital Tech platform. The right candidate will be responsible for hands-on application development to support the current and target process along with leading transformational centric activities around design assessment, multi-component integration, etc.

  • 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.

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.

Who We Look For

Bank of America’s associates are innovators and problem-solvers. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. The Capital Technology team within Finance Technology consists of extremely talented engineers, working with the Global Liquidity Management group to improve forecasting processes through technology, delivering a set of capabilities that will drive greater consistency, automation, transparency, efficiency and control.

We are looking for a talented and highly motivated software engineer with technology experience and knowledge in Python stack, to help further develop our forecasting & analytics platform.

The Capital Tech team keeps adopting new software and libraries across the tech stacks – and particularly focuses on driving innovative solutions by building proof-of-concepts leveraging new software and frameworks – every team member has both BAU as well PoC goals – which provides uniform opportunities for everyone with time and space to grow in their roles.

Job 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.

Required Skills

  • Bachelor’s degree in computer science or related discipline or equivalent working experience

  • 9 -10 years of experience in Java application development end to end

  • Strong knowledge of big data technologies and frameworks, such as Apache Hadoop, Apache Spark, Apache Kafka, Apache Hive or Impala

  • Build Hadoop-based data management applications

  • Strong core java skills including multi-threading, collections API, Streams, JDBC and knowledge of Java profiling tools

  • Experience in using frameworks like spring, spring boot, JPA, Hibernate

  • Design Hive/HBase distributed data warehouse and analytical solutions to deliver on multiple use cases

  • Design, develop, and maintain cross-platform ETL processes and Map Reduce/Hive data processing workflows

  • Discover, ingest, and incorporate new sources of real-time, streaming, batch, and API-based data into our platform. Loading and managing large data in Hadoop. Computing complex logic in spark platforms

  • Skills to optimize data pipelines and queries for better performance and scalability

  • Strong problem-solving abilities and the capability to identify and resolve complex data engineering issues

  • Leadership and mentoring skills, as senior data engineers often lead and guide other members of the data engineering team

  • Strong computer science fundamentals in design, data structures, and algorithms

  • Knowledge of performance tuning data intensive applications, Expertise in performance profiling, ability to identify performance improvements and memory optimizations

  • Expertise of SQL and NoSQL databases, as well as data integration and transformation tools

  • Excellent communication skills

Desired Skills:

  • Background in enterprise stress testing

  • Knowledge of risk (credit, operational and market)

  • Knowledge of cloud computing or distributed computing

  • Software development in Agile environment

  • Application Development

  • Automation

  • Solution Design

  • Technical Strategy Development

  • Architecture

  • Business Acumen

  • DevOps Practices

  • Solution Delivery Process

  • Analytical Thinking

  • Collaboration

  • Data Management

  • Risk Management

Shift:

1st shift (United States of America)

Hours Per Week:

40
Refer code: 8425880. Bank Of America - The previous day - 2024-03-02 06:32

Bank Of America

Jersey City, NJ
Popular Java Hadoop jobs in top cities
Jobs feed

Police Officer

Town Of Palm Beach

Palm Beach, FL

Fire Protection Specialist II

City Of Compton, Ca

Compton, CA

Fire Sprinkler Technician

Fps Technologies

Oklahoma City, OK

Registered Nurse - Kirkland, WA, United States - Interim Healthcare of Bellevue WA

Interim Healthcare Of Bellevue Wa

Kirkland, WA

Recruiting Area Manager

Cedar Fair Entertainment Company

New Braunfels, TX

Restaurant Manager - Immediate Opening

Chili's

Albuquerque, NM

$55000 - $66000 per year

Area Manager, Safety

Cedar Fair Entertainment Company

Sandusky, OH

Share jobs with friends

Related jobs

Java Hadoop Software Developer

Java Hadoop Developer

Open Systems Technologies

Jersey City, NJ

4 months ago - seen

Java Hadoop

Han Staffing

Wayne, NJ

4 months ago - seen

Java/Hadoop Developer

Boston Technology

Jersey City, NJ

4 months ago - seen

Software Systems Engineer-Hadoop/Java Developer

AmNet Services, Inc.

Jersey City, NJ

4 months ago - seen

Bigdata Hadoop Developer with Java

Resource Logistics, Inc.

Jersey City, NJ

4 months ago - seen

Bigdata Hadoop Developer with Java

eTeam

Jersey City, NJ

5 months ago - seen