Bank of America is looking to develop and deliver complex requirements to accomplish business goals within the Enterprise Payments Technology (EPT) division. This involves ensuring software meets functional, non-functional, and compliance requirements, and can be integrated successfully into existing applications.
Requirements
- 4+ years experience with Java, Spring, Oracle
- Strong understanding of SOA concepts, Web services and REST API
- Solid understanding on OOP concepts and must have working experience in Core Java/J2EE
- Working experience in Spring, Hibernate
- Working experience in build tools like Maven, Jenkins
- Experience in performing proof of concept for new technologies
- MQ, Microservices, KAFKA
Responsibilities
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
- Performs Continuous Integration and Continuous Development (CI-CD) activities
- Contributes to story refinement and definition of requirements
- Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
- Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
Other
- Excellent problem solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical challenges
- Good knowledge on Agile Methodology and the Scrum process.
- Bachelor’s degree in computer science or engineering or equivalent work experience.
- 1st shift (United States of America)
- 40 Hours Per Week