Bank of America – Equities Technology Developer (Java/Big Data) – 100% Original
Join a purpose-driven company. At Bank of america, we’re dedicated to making financial lives better for our clients, teammates, communities, and shareholders through responsible growth and impactful connections. We foster a collaborative and inclusive workplace where you can learn, grow, and thrive. We are committed to an in-office culture that balances presence with flexibility.
About the Role:
We are seeking a talented and motivated Equities Technology Developer to join our dynamic team. In this role, you will be responsible for the full software development lifecycle – from understanding complex business requirements to delivering robust, scalable, and resilient solutions. You’ll contribute to the design, development, and implementation of critical systems within the Equities product domain, ensuring compliance with regulatory requirements.
Key Responsibilities:
* Development & Testing: code high-quality solutions and perform thorough unit testing to meet defined acceptance criteria and compliance standards.
* Architectural Contribution: Leverage multiple architectural components (data, application, business) to design and develop client requirements.
* CI/CD Integration: Actively participate in Continuous Integration and Continuous Development (CI-CD) activities.
* Collaboration & Refinement: Contribute to story refinement, requirement definition, and estimation efforts.
* Quality Assurance: Enhance existing test suites (integration, regression, performance), analyze reports, and troubleshoot issues.
* Innovation & Risk Mitigation: Conduct spikes and proof-of-concepts to explore new ideas and mitigate potential risks.
Qualifications:
* Experience: 2-3 years of relevant software development experience.
* Domain Knowledge: Understanding of the Equities product domain and regulatory reporting requirements is essential.
* Technical Skills:
* Strong proficiency in Java (Core or Full Stack).
* Experience with microservices architecture.
* Familiarity with containerization (Docker) and orchestration (Kubernetes).
* Knowledge of Big Data technologies (Hadoop, Flink, or similar).
* Experience with CI/CD pipelines and DevOps practices.
* Communication: Excellent written and oral communication skills.
* Education: Bachelor’s degree in Computer Science or Engineering, or equivalent work experience.
Essential Skills:
* Application Development
* Automation
* Collaboration
* DevOps Practices
* Solution design
* Agile Practices
* Architecture
* Analytical Thinking
* Data Management
* Risk Management
Shift: 1st Shift (United States of America)
Hours: 40 hours per week
ready to make an impact? Join the Bank of America team today!