Broadridge Financial Solutions - Newark, NJ

posted 20 days ago

Full-time - Mid Level
Hybrid - Newark, NJ
10,001+ employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Senior Software Engineer-Java position at Broadridge involves developing and improving Java-based systems within a dynamic FinTech environment. The role emphasizes collaboration within high-performing teams and requires a strong understanding of the software development lifecycle, object-oriented programming, and web-based programming frameworks. This hybrid position requires in-office attendance twice a week, fostering a culture of teamwork and innovation.

Responsibilities

  • Craft, code, and unit test complex software components for new or improved IT systems.
  • Develop, build, and improve Java-based systems.
  • Follow standard methodologies throughout the project lifecycle.
  • Participate in team-wide design and code reviews.
  • Troubleshoot issues and perform periodic tasks for ongoing software functionality.
  • Work directly with business areas to clarify detailed technical requirements.

Requirements

  • Experience with object-oriented concepts and Java programming language.
  • Proven knowledge of web-based programming environments and frameworks.
  • Experience in software implementation lifecycle.
  • Development experience in programming and applications system environment, including Java J2EE, Angular, Spring, Servlet, JSP, EJB, JTA, JMS.
  • Experience with microservice-based applications like Spring-Boot.
  • Functional exposure to Agile, Wealth/Financial Domain, Web Components, Component Based and Test Driven Development.
  • BS in Computer Science or equivalent education and experience.

Nice-to-haves

  • Experience with XML, Struts, Javascript, AJAX, Web Services.

Benefits

  • Comprehensive health insurance
  • 401k retirement plan
  • Flexible scheduling options
  • Professional development opportunities
  • Paid holidays and vacation time
  • Employee discounts
  • Wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service