Software Engineer I A - GBS IND
Bank of America
Date: 3 weeks ago
City: Chennai, Tamil Nadu
Contract 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*
Digital Products and services Technology (DPT) – Responsible to build client facing solutions.
Job Description*
This job is responsible for developing and delivering complex software to accomplish business outcomes. The job involves full stack development and E2E execution. Key responsibilities include analysis, design and coding of full stack applications in adherence to SDLC principles.
Responsibilities*
Bachelor or Masters Degree in Computer Science or related field
5+ years of hands-on software development experience
Strong experience with Java/J2EE (Java 8)
Experience building web applications using J2EE technologies and frameworks like Spring
Experience building RESTful and consuming RESTful/SOAP web services
Good interpersonal communication skills for tech and business conversations
Good analytical skills to break down requirements, solve complex problems
Experience with Hibernate
Experience with Agile driven development
Experience with test-driven development, placing a high value on modular design, unit testing and integration testing with JUnit
Experience with Subversion, Maven, Nexus, Eclipse(or equivalent IDE)
Experience with JBoss/Tomcat/Websphere application servers
Experience with SQL (Oracle)
Desired Skills*
Experience working on high volume applications
Experience in server side frameworks like Spring MVC
Experience building restful web services
Experience in latest front end technologies like handlebars, foundation, and reactJS
Experience in performance tuning with good understanding JVM internals
Experience in modern JVM languages like groovy
Experience working in agile teams
Experience with MQ (Websphere MQ or ActiveMQ)
Experience working on Jenkins, Ansible Tower for CICD
Work Timings*
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*
Digital Products and services Technology (DPT) – Responsible to build client facing solutions.
Job Description*
This job is responsible for developing and delivering complex software to accomplish business outcomes. The job involves full stack development and E2E execution. Key responsibilities include analysis, design and coding of full stack applications in adherence to SDLC principles.
Responsibilities*
- Conducts end-to-end testing on applications and technology, to ensure that business, technical, functional requirements are being met throughout the SDLC.
- Executes test scripts based upon test strategy/plans to identify defects prior to production. Tests may be manual, automated or both.
- May also include Production Certification which requires manual/automated scripts be executed to certify production health and/or identify post-production defects.
- Develops detailed, comprehensive, and well-structured test cases based on functional, non-functional, and compliance requirements
- Leads test planning, usually at a team level. When part of a Scrum team, ensure stories are well refined and contain clear acceptance criteria
- Leads test case reviews and work with subject matter experts and stakeholders to ensure test coverage
- Identifies automation opportunities and develop test automation for applicable test types
- Executes test cases, including manual and automated tests, and record test results
- Designs test data and ensure data compliance requirements are met on all levels of test environments
- Uses testing tools and follow processes to complete testing on a given test environment, and perform necessary steps required to promote code base to higher level environments
- Conducts end-to-end testing on applications and technology, to ensure that business, technical, functional requirements are being met throughout the SDLC.
- Executes test scripts based upon test strategy/plans to identify defects prior to production. Tests may be manual, automated or both.
- May also include Production Certification which requires manual/automated scripts be executed to certify production health and/or identify post-production defects.
- Graduation / Post Graduation : bachelor’s degree
- Certifications If Any: Optional
- 2 - 4 Years
Bachelor or Masters Degree in Computer Science or related field
5+ years of hands-on software development experience
Strong experience with Java/J2EE (Java 8)
Experience building web applications using J2EE technologies and frameworks like Spring
Experience building RESTful and consuming RESTful/SOAP web services
Good interpersonal communication skills for tech and business conversations
Good analytical skills to break down requirements, solve complex problems
Experience with Hibernate
Experience with Agile driven development
Experience with test-driven development, placing a high value on modular design, unit testing and integration testing with JUnit
Experience with Subversion, Maven, Nexus, Eclipse(or equivalent IDE)
Experience with JBoss/Tomcat/Websphere application servers
Experience with SQL (Oracle)
Desired Skills*
Experience working on high volume applications
Experience in server side frameworks like Spring MVC
Experience building restful web services
Experience in latest front end technologies like handlebars, foundation, and reactJS
Experience in performance tuning with good understanding JVM internals
Experience in modern JVM languages like groovy
Experience working in agile teams
Experience with MQ (Websphere MQ or ActiveMQ)
Experience working on Jenkins, Ansible Tower for CICD
Work Timings*
- 11:30 – 8:30 PM IST
- Chennai
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Vice President, Quality Engineer
BNY,
Chennai, Tamil Nadu
1 day ago
Job DescriptionPOSITION SUMMARY:** The Vice President, Quality Engineer at BNY plays a pivotal role in ensuring the highest standards of quality across engineering projects. This position is integral to maintaining BNY's commitment to excellence, supporting our strategic pillars of Operational Excellence and Client Focus. As a member of the Quality Engineering family, the role focuses on enhancing product reliability and...
Sr. Manager, Service Desk - APAC
NETGEAR,
Chennai, Tamil Nadu
1 day ago
Key Responsibilities Provide direct, hands-on IT support including installing, configuring, and troubleshooting laptops/desktops, phones, printers, Wi-Fi, and conference room systems (Zoom/Teams Rooms). Handle user lifecycle management: onboarding and offboarding employees, creating and maintaining accounts, setting up devices, and ensuring timely access to applications and systems. Prepare and maintain IT documentation, knowledge base articles, and runbooks to ensure consistent support processes...
Quality Control Analyst
Teva Pharmaceuticals,
Chennai, Tamil Nadu
2 days ago
Who We AreTogether, we’re on a mission to make good health more affordable and accessible, to help millions around the world enjoy healthier lives. It’s a mission that bonds our people across nearly 60 countries and a rich, diverse variety of nationalities and backgrounds. Working here means working with the world’s leading manufacturer of generic medicines, and the proud producer...