Java Developer, Software Engineering, Associate– Regulatory Reporting

BlackRock•New York, NY
•$132,500 - $162,000•Hybrid

About The Position

The Regulatory Reporting engineering team builds and supports enterprise-scale technology for accurate, timely, and compliant regulatory reporting. Working across product, compliance, operations, architecture, and engineering, the team develops scalable solutions for evolving regulatory requirements, with an emphasis on reliability, security, controls, and auditability. As a Java Developer, you will design, build, and support high-performance applications and data-processing capabilities for Regulatory Reporting. You will translate business and regulatory requirements into scalable technical solutions, contribute to architecture and platform modernization, and support engineering standards. The role also uses AI-assisted development approaches to improve productivity while applying human judgment, testing, security, and governance to production software.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • Seven or more years of software development experience, including five or more years of hands-on Java development.
  • Strong Java engineering expertise, including Java 11/17+, object-oriented design, Spring Boot, Spring Framework, Hibernate, and Java Persistence API (JPA).
  • Experience designing scalable microservices, RESTful APIs, and distributed services for enterprise applications.
  • Strong SQL skills and experience with relational databases and high-volume, data-intensive application processing.
  • Experience with version control, CI/CD, modern DevOps practices, cloud platforms, OCI container image packaging and runtime, and enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling.
  • Strong analytical, troubleshooting, communication, and collaborative engineering skills in Agile environments.
  • Responsible use of AI-assisted development tools, with appropriate human judgment, testing, security, and governance.

Nice To Haves

  • Experience with regulatory reporting, compliance, risk, finance, or related data platforms, including data governance, controls, reconciliation, and audit considerations.
  • Experience with distributed event streaming and messaging platforms.

Responsibilities

  • Design, develop, test, deploy, and support Java-based regulatory reporting applications, translating business and regulatory requirements into scalable, maintainable technical solutions.
  • Build microservices, APIs, and data-processing capabilities to aggregate, transform, reconcile, and validate high-volume financial and operational data for regulatory reporting.
  • Partner with product, compliance, operations, architecture, and engineering stakeholders to deliver solutions meeting performance, reliability, security, auditability, and compliance expectations.
  • Provide technical leadership through code reviews, engineering best practices, and mentoring junior engineers.
  • Troubleshoot production issues, perform root-cause analysis, and implement preventive solutions to strengthen platform reliability.
  • Contribute to architecture, technical strategy, and platform modernization; maintain technical documentation and support audit and compliance activities.
  • Apply sound judgment and critical thinking to solve complex problems, adapt as the business evolves, and evaluate new approaches and technologies rigorously.

Benefits

  • Strong retirement plan
  • Tuition reimbursement
  • Comprehensive healthcare
  • Support for working parents
  • Flexible Time Off (FTO)
  • Annual discretionary bonus
  • Leave benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service