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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Job Description:
Bank of America / GIS (Global Information Security) team is seeking a Senior Feature Lead with hands on experience designing, developing and implementing Java solutions along with Database experience.
Candidate will be responsible for devising, implementing and evangelizing application strategy & UX work as part of a larger Application Lifecycle Automation Service group. Candidate should demonstrate expertise in architecting, implementing and supporting enterprise grade technical solutions meeting complex business requirements. Candidate should have a proven track record of being able to plan, prioritize, estimate, develop and deliver projects on time. Candidate will guide and lead our engineering team to follow best practices, delivers scalable solutions, and collaborates effectively across teams.
Responsibilities Include:
Drive architectural decisions and ensure alignment with business goals.Provide technical mentorship, review code, and promote engineering best practices.Build high quality services that are scalable and global at the coreGood knowledge of various Java/J2ee Architecture Frameworks and their implementationUsing Rest Management APIs, build onboarding and access management automations to the API Hosting platformExperience working with open shift containers.Setup security models and policies for consumers and producers of API and catalog assetsWork across various platforms and the associated stakeholders/business usersUnderstand and follow company policies surrounding data governance, security, and API developmentAssist integrations team in adopting and learning APIWork collaboratively with a geographically dispersed teamRequired Skills:
10+ years Enterprise Application Integration development experience6+ years of API development experienceStrong knowledge of data management concepts, including database structure, and proficiency with Oracle SQL and other standard database query tools.Ability to analyze and develop applications using JAVA/J2EE technologiesWork with Spring boot, open shift containers.Deploy API / Microservices using various modesGood knowledge of Unix shell scriptingCreating RAML and SWAGGER based API contracts and mocking servicesExperience with Continuous Integration and Delivery practices and automation tools (e.g., Jenkins, Ansible / Tower)Proven experience as a senior/lead engineer or technical leader.Strong analytical, troubleshooting and problem-solving skills.Developing large-scale integration and API solutions using latest Java and supporting frameworks.Strong analytical, troubleshooting and problem-solving skills.Experience using Scrum and following Agile best practicesExperience with Service Oriented ArchitecturesExcellent problem solving & troubleshooting skillsCommunication / Relationship Skills
Lead effectively in a matrix organization with teams of skilled architects, engineers, developers and business partners with minimal supervision.Excellent oral and written communication skills with the ability to adjust to technical and non-technical audiences across the organizationExperience creating technical documentation and training materialsAbility to work autonomously with minimal supervision and collaborate effectively with local and remote co-workersSkills:
AutomationInfluenceResult OrientationStakeholder ManagementTechnical Strategy DevelopmentArchitectureBusiness AcumenRisk ManagementSolution Delivery ProcessSolution DesignAgile PracticesAnalytical ThinkingCollaborationData ManagementDevOps PracticesShift:
1st shift (United States of America)Hours Per Week:
40