girl looking into her desktop
Back to search results

Software Engineer II B - GBS IND

Gurugram, , India;

Job Description:

Overview*

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses and institutional investors we serve worldwide.

 * BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview*

Core Customer Client Data Platforms (CCDP) - The CCDP team owns the operational customer systems (applications and databases) that support the Consumer Bank.

Job Description

Java/J2EE Developer with experience in E2E Application Development from Requirement Gathering, Designing (HLD/LLD), Coding, Testing and Production Implementation.

Responsibilities

  • Should be able to understand business requirement specs and develop quality designs and code.
  • Involved in Designing (HLD/LLD), Coding, Unit testing, Component Integration testing , System Integration testing  and implementation
  • Participate calls independently with onshore technology teams in requirement gathering meetings and proactively clarify doubts
  • Should be dedicated to learning the existing Application functionality and becoming Subject Matter Experts.
  • Own the task assigned and keep all the stakeholders informed about the status
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Design/develop/maintain automated test suites (integration, regression, performance)
  • Set up and develop a continuous integration/continuous delivery pipeline
  • Flexible to work in the US overlap time zone (12:00 PM to 9:00 PM)

Requirements

Education:  BE / B-Tech M.E./M.Tech (prefer IT/CS specialization)

Certifications If Any:

Experience Range: 5 to 7 Years

Foundational skills :

  • Technology – Java/J2EE
  • Strong knowledge in OOPS, design principles and design patterns
  • Should be currently working Java Application Development teams.
  • Experience in advanced JDK Features, and Multi-Threaded programming
  • Business/Integration Tier Frameworks – Spring, Hibernate, JDBC, JUnit
  • Web services, SOAP, REST, MQ
  • DevOps, build/deploy tools

Desired skills

  • Familiarity with relational databases, REST interfaces, XML, Linux
  • Camel, Maven, UI Development
  • Exposure to Agile methodology

Work Timings: 12 PM to 9 PM

Job Location: Gurugram, Chennai

Job Band:

H6

Shift: 

Hours Per Week:

45

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Overview*

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses and institutional investors we serve worldwide.

 * BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview*

Core Customer Client Data Platforms (CCDP) - The CCDP team owns the operational customer systems (applications and databases) that support the Consumer Bank.

Job Description

Java/J2EE Developer with experience in E2E Application Development from Requirement Gathering, Designing (HLD/LLD), Coding, Testing and Production Implementation.

Responsibilities

  • Should be able to understand business requirement specs and develop quality designs and code.
  • Involved in Designing (HLD/LLD), Coding, Unit testing, Component Integration testing , System Integration testing  and implementation
  • Participate calls independently with onshore technology teams in requirement gathering meetings and proactively clarify doubts
  • Should be dedicated to learning the existing Application functionality and becoming Subject Matter Experts.
  • Own the task assigned and keep all the stakeholders informed about the status
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Design/develop/maintain automated test suites (integration, regression, performance)
  • Set up and develop a continuous integration/continuous delivery pipeline
  • Flexible to work in the US overlap time zone (12:00 PM to 9:00 PM)

Requirements

Education:  BE / B-Tech M.E./M.Tech (prefer IT/CS specialization)

Certifications If Any:

Experience Range: 5 to 7 Years

Foundational skills :

  • Technology – Java/J2EE
  • Strong knowledge in OOPS, design principles and design patterns
  • Should be currently working Java Application Development teams.
  • Experience in advanced JDK Features, and Multi-Threaded programming
  • Business/Integration Tier Frameworks – Spring, Hibernate, JDBC, JUnit
  • Web services, SOAP, REST, MQ
  • DevOps, build/deploy tools

Desired skills

  • Familiarity with relational databases, REST interfaces, XML, Linux
  • Camel, Maven, UI Development
  • Exposure to Agile methodology

Work Timings: 12 PM to 9 PM

Job Location: Gurugram, Chennai

Learn more about this role

Full time

JR-21063813

Band: H6

Manages People:

Manager:

Talent Acquisition Contact:

Syed Jung

Referral Bonus:

0