BlackRock
Java Developer, Software Engineering, Associate– Regulatory Reporting
$132K–$162K
NY7 - 50 Hudson Yards, New York · Full-time · Posted Oct 30, 2026
- Experience
- Seven or more years of software development experience, including five or more years of hands-on Java development.
- Education
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
About the job
Develop and support scalable Java applications and data-processing systems that deliver accurate, reliable regulatory reporting.
What you'll do
- Design, build, test, deploy, and support Java regulatory reporting applications, microservices, APIs, and data-processing capabilities.
- Work with cross-functional stakeholders to meet performance, security, reliability, auditability, and compliance needs; contribute to architecture and platform modernization.
- Provide technical leadership through code reviews and mentoring, and troubleshoot production issues to improve reliability.
What they ask for
- 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 expertise, including Java 11/17+, object-oriented design, Spring Boot, Spring Framework, Hibernate, and Java Persistence API (JPA).
- Experience with scalable microservices and RESTful APIs, strong SQL and relational database skills, and modern CI/CD, DevOps, cloud, and container technologies.
Nice to have
- Experience with regulatory reporting, compliance, risk, finance, or related data platforms, including governance, controls, reconciliation, and audit considerations.
- Experience applying AI-assisted development tools; distributed event streaming and messaging experience is beneficial.
Pay
USD$132,500.00 - USD$162,000.00 (base salary)
Tools
Java 11/17+, Spring Boot, Spring Framework, Hibernate, Java Persistence API (JPA), SQL, RESTful application programming interfaces (APIs), Open Container Initiative (OCI)
AI focus
Use AI-assisted development approaches to improve engineering productivity, applying human judgment, testing, security, and governance to production software.
Model-written summary · the original posting is authoritative