
Software Engineer II – GBS IND
Bank of America
full-time
Posted on:
Location Type: Office
Location: Chennai • India
Visit company websiteExplore more
About the role
- Design, develop, enhance, test, and maintain high-performance software applications supporting Global Banking & Markets business units
- Work independently on complex projects and provide technical guidance to junior team members
- Collaborate directly with users in a fast-paced agile environment, translating business requirements into robust technical solutions
- Mentor and support junior developers, conduct code and design reviews, and ensure adherence to security best practices and coding standards
Requirements
- Education- B.E. / B. Tech/M.E. /M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)
- Experience Range - 6 to 9 years
- Deep expertise in Java, Spring Boot, Angular, and full stack development
- Strong experience with microservice architecture, REST APIs, and design patterns
- Proficiency in containerization (Docker, Kubernetes, OpenShift) and inhouse cloud platforms
- Advanced front-end skills (Angular, TypeScript, HTML5, CSS3)
- Experience with CI/CD, DevOps, and version control (Git)
- Strong analytical, architectural, and problem-solving skills, including performance tuning and troubleshooting
- Proven leadership or mentoring experience
- Security best practices and automated testing (TDD, frameworks)
Benefits
- Competitive benefits to support physical, emotional, and financial well-being
- Opportunities to learn, grow and make an impact
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootAngularfull stack developmentmicroservice architectureREST APIsdesign patternscontainerizationDockerKubernetes
Soft Skills
analytical skillsarchitectural skillsproblem-solving skillsleadershipmentoringcollaborationcommunication