Java Developer

Broadridge Newark , NJ 07101

Posted 2 months ago

Broadridge Financial Solutions, Inc. (BR), a $4 billion global Fintech leader and a part of the S&P 500 Index, is a leading provider of investor communications and technology-driven solutions to banks, broker-dealers, asset and wealth managers and corporate issuers. Broadridge provides an important infrastructure that powers the financial services industry and employs over 11,000 associates in 18 countries. For more information about Broadridge, please visit

Are you seeking an opportunity with a growing company? Broadridge is hiring! We're seeking a Java developer to join our stellar team. You will have the opportunity to develop new applications and code new enhancements while supporting our clients. You will work in a dynamic environment that promotes career growth and advancement.


  • You will perform analysis and debugging on code defects based on source code and data available in database.

  • Responsible for fixing code to address code defects in order to meet client requirements.

  • You'll build and write unit test cases.

  • Document program fixes and document risk analysis.

  • Assist in preliminary analysis of enhancements and propose solutions.

  • Code for new enhancements or new products.

  • Test and evaluate development tools.


  • You should have 2-4 years of Java development experience

  • Ability to understand and modify existing code. Methodical and systematic approach to development and troubleshooting.

  • Strong knowledge of Java programming, Perl programming and Scripting.

  • You will have strong knowledge of database design and development (SQL Server, Sybase and/or Oracle).

  • Knowledge of cloud based technologies and relevant experience.

  • Experience with Agile development methodologies and DevOps practices.

  • Knowledge of Web based technologies (JSP, HTML, CSS).

  • Ability to think outside the box, bring ideas to the team and drive them to completion.

  • Enthusiastic, positive attitude with a strong desire to learn and understand technology/business within the financial industry.

  • Excellent communication skills and the ability to work both independently and within a team.

  • Willingness to be a team player.

  • Bachelor's Degree in Computer Science, Information Systems, or MIS.


Broadridge is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other protected status. "Our Associates Matter. Everyone Benefits from Diversity & Inclusion. Diverse & Inclusive Teams Drive Growth." US applicants: Click here to view the "EEO is the Law" poster.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Developer

Bank Of America Corporation

Posted 3 months ago

VIEW JOBS 3/16/2020 12:00:00 AM 2020-06-14T00:00 Job Description: Position Summary The Fraud Technology team is looking for a Senior level JAVA Application Developer. This is a hands-on development role. Requirements include over 10 years of system development experience (preferably in the financial industry) with relevant experience in Fraud Technology including ML/AI, Kafka/MQ/Streaming, Cassandra NOSQL, Hadoop Big Data, Business Rules BRMS/Drools, Spring Integration/Batch, REST. The developer will be part of a team that is building an integrated fraud platform utilizing many of the latest and cutting-edge technologies. As an application developer you will work closely with project management, business analyst and development resources to deliver solutions. Candidates must possess advanced problem solving skills, the willingness to learn and ability to effectively and concisely communicate verbally and in written/presentation format. You must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently. Required Skills * 5 - 10 years experience in system development/programming * Proficiency with JAVA application development - preferably in a Machine Learning/AI technical environment * Experience with data repositories including Oracle and other RDBMS, Cassandra or other NOSQL, Hadoop and Big Data * Experience with Agile/Iterative development and full SDLC development * A four year degree (BS Computer Science or a related technical field) is required Desired Skills * 10 years related experience in system development/programming is preferred * Financial Services business domain knowledge * Experience with Fraud Technology, including Kafka, MQ, Streaming * Experience with Machine Learning / AI * Experience with Kafka, MQ, Streaming * Experience with Business Rules intelligence including BRMS or Drools * Experience with Fraud Technology * Proficiency with Object-Oriented Programming (OOP) * Proficiency with Spring (ORM, MVC, Integration, Batch, Services, among others) * Proficiency with SOA, REST/SOAP Web Services, JSON/XML * Proficiency with at least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, JPA * Experience with at least one RIA Frameworks such as jQuery (preferred), Angular, YUI, Ext JS, DOJO * Experience with Source Control: BitBucket/GIT, Subversion (SVN), Perforce, or similar * Experience with Maven, Test Driven Development (TDD) and Continuous Integration (CI), JUnit * Experience with IDE: Eclipse, RAD, or similar * Experience with web/application servers: Tomcat, Apache, JBOSS, Websphere * Experience with at least one RDMS and SQL: Oracle, Sybase, SQL Server Shift: 1st shift (United States of America) Hours Per Week: 40 Bank Of America Corporation Newark NJ

Java Developer