Job Role: Java Data Reconciliation Engineer
Location: Jersey City NJ
Experience Required: 12 Years
Job Type: Fulltime
Primary Role: Developing implementing and maintaining Javabased applications for data reconciliation
Key Responsibilities: Designing developing and testing Javabased applications for data reconciliation process; Implementing efficient data transformation and matching algorithms; Developing robust error handling and exception management mechanisms.
Data Analysis Responsibilities: Collaborating with business analysts and data architects to understand data requirements and matching criteria; Analyzing and interpreting data structures formats and relationships.
Rules Engine Integration Responsibilities: Integrating Java applications with rules engines (e.g. Drools); Developing Java code to interact with the rules engine manage rule execution and handle rulebased decisionmaking.
Problem Solving Responsibilities: Collaborating with crossfunctional teams to identify and analyze data gaps and inconsistencies; Designing and developing Java solutions to address data integration challenges; Contributing to the development of data governance and quality frameworks.
Qualifications: Bachelors degree in Computer Science or a related field.
Skills: 5 years of experience in Java development; Understanding of data reconciliation principles; Proficiency in Java Spring Data Hibernate JDBC; Experience with rules engine integration and development; Strong analytical and problemsolving skills; Excellent communication and collaboration skills; Familiarity with data streaming platforms and data technologies is a plus.