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

Lead Software Engineer

Newark, NJ

Broadridge is hiring! We currently have an opening for a Lead Java/AWS Engineer. We are looking for someone to join a core team with expertise in application development, DevOps, cloud engineering, and more. The development of this product is critical to our communications platform within Broadridge, backed by significant investment and is highly visible across the organization. We are guided by the belief that people are our greatest asset and are committed to attracting the best talent.

You'll be a proficient developer who is passionate about developing high quality software and collaborating with other like-minded team members that rely on your experience and technical background to deliver solutions quickly and efficiently in the Java and AWS world.

Want more jobs like this?

Get IT jobs in Newark, NJ delivered to your inbox every week.

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

Are you looking for an opportunity to work with a growing and innovative team? Then we encourage you to read below!

Responsibilities
You'll coordinate with the Director/VP of Software Engineering and other senior engineers to establish consistent software design guidelines and standard methodologies for the software development team.
You'll know the latest with developments in areas of relevant technology
You will emphasize the practice of unit testing in all development work along with documentation and developing automated unit and integration tests.
Stay informed of/follow all relevant Broadridge policies to ensure the security and privacy of data.
You'll participate in agile ceremonies - daily stand up meetings, weekly sprint planning and review meetings, team design sessions, code reviews, and contribute to architectural decisions
Perform coding following the best software engineering principles, including detailing software design and code
You'll deliver accurate efforts, estimates for assigned development tasks, and review estimates for tasks assigned to others.
Work with the QA team to help them diagnose possible bugs, and to guide them about testing requirements associated with new code changes made.
Qualifications:
BS in Computer Science, Information Systems, Computer Engineering or equivalent subject area
7+ years of application programming experience using Java and AWS principles, services, and methodologies
4+ years of validated ability within a programming and applications system environment developing AWS components spanning EC2, API Gate way, RDS, Lambda, Cognito, and CloudWatch
AWS SDK with Java or Python
DynamoDB and Aurora DB Experience preferred
Hands-on experience on crafting Swagger using JSON & YAML languages.
Mid-level proficiency in data structures and algorithms
Pyspark, Python and Java 8+ proficiency
JavaScript experience strongly preferred
Java Concurrency/Multithreading experience a plus
Experience with REST API development, debugging and testing in an AWS environment.
API Integration experience, such as using HTTP request/response, authentication concepts, and API tools such as Postman or Fiddler
Nice to have:
2+ years of Hands-on experience on Mulesoft development and Anypoint Platform
Worked on Mule DataWeave component/functions to build mappings, transform, group and split data.
Experience working on Agile teams
AWS Cloud Hosting experience recomme nded
Exposure to Git and JIRA preferred
Exposure to DevOps/CI/CD via Jenkins preferred

Job ID:
Employment Type: Other

Perks and Benefits

  • Health and Wellness

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

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

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Work-From-Home Stipend
  • Office Life and Perks

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

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

    • 401(K)
    • 401(K) With Company Matching
    • Performance Bonus
    • Financial Counseling
    • Relocation Assistance
  • Professional Development

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

    • Founder led
    • Woman founded/led
    • Black founded/led
    • Latinx founded/led
    • Asian founded/led
    • Diversity, Equity, and Inclusion Program

Company Videos

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