Bank of America is looking to develop and deliver complex requirements to accomplish business goals by ensuring software is developed to meet functional, non-functional, and compliance requirements.
Requirements
- 3-5+ years of application development experience in Java and Spring Framework, with strong proficiency in Python and Hadoop.
- 3-5+ years of experience developing solutions on Oracle databases, including PL/SQL and performance optimization.
- 3+ years of experience in API development using Spring Boot, SOAP, and REST.
- Experience with data warehousing and OLTP systems.
- 3+ years of experience with job scheduling tools.
- Hands-on experience with real-time applications using MQ or similar technologies.
- 3-5 years of experience in Unix environments and shell scripting.
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
- Minimum Education Requirement: Bachelor’s degree in computer science or engineering or equivalent work experience.
- Prior experience on Firco Continuity will be a definitely advantage
- Experience in financial crime compliance, particularly in economic sanctions screening.
- Understanding of banking operations, transaction data, and regulatory requirements.
- Strong analytical and problem-solving skills.