Software Engineer II A - GBS IND

6 years

0 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Us*

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!

Global Business Services*

Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.

Process Overview*

M&CI (Marketing and Customer Insights) play crucial roles in helping businesses understand their customer, refine their strategies and drive success. By analyzing customer behavior and preferences, businesses can tailor their marketing efforts to target specific demographics, improving the effectiveness of campaigns and product development. Additionally, insights enable businesses to build stronger relationships with customers, enhance customer satisfaction and ultimately foster brand loyalty.We are seeking a mid-level Java Developer where they will have the opportunity to work on our mission critical marketing applications, with the following responsibilities. Serves as a fully proficient Java developer. Routine accountability is for technical knowledge and capabilities. Works well under minimal supervision, with general guidance from team leads or senior developers/testers. Designs, develops, enhances, debugs, supports, maintains, and tests complex software applications that support business units or supporting functions. These application program solutions involve diverse development platforms, software, hardware, technologies, and tools.

Responsibilities*

  • Overall 6+ years of experience on Java/J2ee.
  • Expertise with core java -version 8
  • Strong expertise in Spring Boot, Core, MVC modules.
  • Experience in Spring JPA/Hibernate.
  • Experience in REST/SOAP webservices.
  • Ability to design, develop and deliver java API’s.
  • Experience in Oracle/SQL, ability to write simple queries.
  • Expertise in Apache Kafka and Camel
  • Familiar in dependency management using Maven.
  • Familiar in Camel or any other orchestration frameworks
  • Familiar in working with Java IDEs like Eclipse/STS/IntelliJ
  • Experience in working with Application servers like WebSphere/Jboss.
  • Familiar with code quality tools and Unit testing tools.
  • Expertise in working with matrix agile teams.
  • Excellent communication skills and able to collaborate with clients, development team, and other partners to understand the requirements, usage patterns and plan the test design.
  • Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment. 
  • Actively contribute to hands-on coding, building core components, APIs and microservices while ensuring high code quality, maintainability, and performance.
  • Ensure adherence to engineering excellence standards and compliance with key organizational metrics such as code quality, test coverage and defect rates.
  • Integrate secure development practices, including data encryption, secure authentication, and vulnerability management into the application lifecycle.
  • Work on adopting and aligning development practices with CI/CD best practices to enable efficient build and deployment of the application on the target platforms like VMs and/or Container orchestration platforms like Kubernetes, OpenShift etc.

Requirements*

Education*

  • Graduation / Post Graduation: BE/B.Tech/MCA

Certifications If Any:

NA

Experience Range*

  • 7 to 9 Years

Foundational Skills*

  • 5+ years of work experience in full-stack software development.
  • Strong hands-on expertise in programming languages such Java, Python or Go, and experience in technologies/frameworks such as Angular/React, Spring Framework, Spring Boot, Spring Cloud.
  • Deep knowledge of microservices. modular applications, REST/GraphQL APIs, messaging systems [Kafka, MQ], Redis and SQL/No-SQL database technologies SQL Server, Oracle/MongoDB
  • Strong knowledge in DevOps practices, CI/CD technologies, container technologies and platforms like Docker, Padman, Kubernetes/OpenShift.
  • Deep knowledge and well-versed in industry best practices including SOLID principles, 12-factor standards, well-architected framework guidelines and secure development standards such as OWASP, NIST standards.
  • Strong knowledge in cloud platform technologies and good to have experience in at least one major cloud platform like AWS, Azure or GCP.

Desired Skills*

  • Experience in data engineering, data architecture, Big Data technologies, AI/ML is a big plus.
  • Effective communication, Proven ability in leading and mentoring a team of software engineers in a dynamic environment.

Work Timings*

  • 11:30 AM to 8:30 PM IST

Job Location*

GIFT

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You