Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
BlackRock

Java Software Engineer (NOSQL /J2EE / Spring / JavaScript /HTML)

The Compliance team within APG-Core Transaction Processing is responsible for building, supporting and enhancing the compliance platform on Aladdin. Tools developed by this team are used by various business groups such as Business Operations (Portfolio Compliance), PMG, Risk etc. The tools help implement the business process that is critical to BlackRock's operation in order to comply with regulatory guidelines.

This position is for a Lead Developer on the team. A successful candidate is expected to create and deliver software, have responsibility to execute projects from start to finish, work independently or with a project team.

  • Responsible (in a leadership role) for designing and implementing facets of the next generation compliance engine.
  • Provide leadership and direction to other junior developers and ensure adherence to the software lifecycle policies.
  • Be part of a team that interacts with various business partners and stakeholders to gather requirements and suggest solution definitions.
  • Ensure delivery of software solutions of the highest quality.
  • Liaise with Business Analysts and Technical Leads to understand business requirements.
  • Develop high quality software and associated unit tests.
  • Write clear and concise documentation describing the technical solution.
  • Diagnose, research and resolve software defects.
  • Support test team in system, integration and user acceptance testing.
  • Work with the Project Manager, Development Manager and Support Manager to participate in project planning and ongoing status reporting.
  • Utilize configuration management tools to track and record all changes to software code or configuration.
  • Work with the support/release management team to deploy software into test and production. environments, including ensuring that developed code and configurations are in accordance with defined standards.
  • Participate in and conduct code reviews

Want more jobs like this?

Get Software Engineer jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Qualifications:

  • 8+ years of industry experience in software development. Financial sector preferred.
  • Ability to work with business analysts and technical specialists.
  • Strong teamwork, communication and time management abilities.
  • 5+ years of application software development/integration
  • 5+ years of Object Oriented design/programming
  • 5+ years of Java experience, including experience with JUnit and Spring
  • 5 years of Sybase, MS SQL Server, or Oracle experience, include creation of complex SQL, stored procedures and triggers
  • 1 year of Unix
  • Experience developing multi-threaded, transactional server side code in Java, with SQL and/or Hibernate, or equivalent experience
  • Experience working on systems integration projects
  • Excellent analytical and problem solving skills
  • Strong attention to details and thoroughness
  • Demonstrated ability to be a self-starter and learn quickly
  • Bachelor's degree – technical or engineering specialty preferred
  • Financial knowledge and interest strongly recommended

A plus, but not required:

  • Experience developing in C++ with standard library and BOOST
  • Experience developing Swing based Java desktop applications
  • Hands-on experience with Web development stacks (Java / J2EE, JavaScript, HTML & CSS)
  • Experience with open source web technology such as AngularJS, ReactJS etc.

BlackRock is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, disability, veteran status, and other statuses protected by law.

Job ID: 4ad5dea9c5d7ad573dd2f4012226ac86
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Life Insurance
    • Mental Health Benefits
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • Fitness Subsidies
  • Parental Benefits

    • Family Support Resources
    • Adoption Leave
    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
  • Work Flexibility

    • Hybrid Work Opportunities
    • Flexible Work Hours
  • Office Life and Perks

    • Casual Dress
    • Commuter Benefits Program
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Unlimited Paid Time Off
    • Volunteer Time Off
    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K) With Company Matching
    • Stock Purchase Program
    • Financial Counseling
    • 401(K)
    • Company Equity
    • Performance Bonus
  • Professional Development

    • Promote From Within
    • Mentor Program
    • Access to Online Courses
    • Internship Program
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Tuition Reimbursement
    • Lunch and Learns
  • Diversity and Inclusion

    • Founder led
    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program

Company Videos

Hear directly from employees about what it is like to work at BlackRock.

This job is no longer available.

Search all jobs