Bank of America is seeking a Senior Java Developer to join their Global Risk and Regulatory Technology team. This role focuses on developing next-generation event processing, alerting, and analytics systems within the DNA ARC team. You'll be responsible for building systems that leverage large data sets for various use cases including front office execution services, sales trading, data science, and regulatory reporting requirements.
The position involves working on strategic multi-year initiatives to modernize the technology stack for regulatory reporting across multiple jurisdictions, including FINRA Electronic Blue Sheets (EBS), Trading Activity Fees (TAF), and FINRA Consolidated Audit Trail (CAT). You'll be developing distributed, high-volume systems using Core Java technology while ensuring compliance with regulatory requirements.
As a Senior Engineer, you'll mentor other team members, contribute to architectural decisions, and drive best practices in CI/CD and automation. The role requires strong expertise in Java development, system design, and an understanding of financial industry regulations. You'll work in an agile environment, collaborating with cross-functional teams to deliver robust solutions that maintain data integrity and security.
Bank of America offers comprehensive benefits including medical, dental, vision insurance, 401k, and parental leave. The company is committed to responsible growth and maintains a diverse, inclusive workplace. This is an excellent opportunity for a seasoned Java developer looking to make an impact in financial technology while working on complex, large-scale systems.