Java Data Reconciliation Engineer

4 weeks ago


Jersey City, New Jersey, United States Photon Full time
Job Title: Java Data Reconciliation Engineer

Summary:

We're seeking a skilled Java Data Reconciliation Engineer to drive the development of robust data reconciliation solutions within our financial systems. You will be responsible for designing, implementing, and maintaining Java-based applications to perform complex data reconciliations, identify and resolve discrepancies, and automate data matching processes.

Key Responsibilities:

Data Reconciliation Development:

Design, develop, and test Java-based applications to automate data reconciliation processes across various financial data sources, including relational databases, NoSQL databases, batch files, and real-time data streams.

Implement efficient data transformation, matching algorithm (deterministic and heuristic) with Java and relevant frameworks.

Develop robust error handling and exception management mechanisms to ensure data integrity and system resilience.

Data Analysis and Matching:

Collaborate with business analysts and data architects to understand data requirements and matching criteria.

Analyze and interpret data structures, formats, and relationships to implement effective data matching algorithms in Java.

Rules Engine Integration:

Integrate Java applications with rules engines (e.g., Drools) to implement and execute complex data matching rules.

Develop Java code to interact with the rules engine, manage rule execution, and handle rule-based decision-making.

Problem Solving and Gap Analysis:

Collaborate with cross-functional teams to identify and analyze data gaps and inconsistencies between systems.

Design and develop Java solutions to address data integration challenges and ensure data quality.

Contribute to the development of data governance and quality frameworks within the organization.

Qualifications and Skills:

A bachelor's degree in computer science or a related field.

9+ years of hands-on experience in Java development, preferably with exposure to data-intensive applications.

Strong understanding of data reconciliation principles, techniques, and best practices.

Proficiency in Java, Spring Data, and related technologies for data access and integration (e.g., Spring Data, Hibernate, JDBC).

Experience with rules engine integration and development (e.g., Drools).

Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.

Excellent communication and collaboration skills to work effectively with business analysts, data architects, and other team members.

Familiarity with data streaming platforms (e.g., Kafka, Kinesis) and data technologies (e.g., Hadoop, Spark) is a plus.

  • Jersey City, New Jersey, United States Photon Full time

    Job Title:Java Data Reconciliation EngineerJob Summary:We are seeking a skilled Java Data Reconciliation Engineer to drive the development of robust data reconciliation solutions within our financial systems.Key Responsibilities:Design, develop, and test Java-based applications to automate data reconciliation processes across various financial data...


  • Jersey City, New Jersey, United States Experis Full time

    Job Title: Senior Java Engineer with Big Data ExpertiseJob Summary: We are seeking a highly skilled Senior Java Engineer with expertise in Big Data to join our team at Experis.Responsibilities:* Implement application features and functions using Java, Spring, and Big Data technologies.* Tune and optimize Java processes using various techniques such as JVM...

  • Senior Java Developer

    4 weeks ago


    Jersey City, New Jersey, United States Hudson Data Full time

    Job Title: Senior Java Developer - Banking Domain ExpertLocation: Remote (Web Cam Interview)Duration: Long Term (W2)H1 Transfer/ GC/ CitizenJob Description:We are seeking a highly skilled Senior Java Developer to join our team in a long-term W2 opportunity. The ideal candidate will have a strong background in Java/JEE software engineering within a financial...

  • Senior Java Engineer

    4 weeks ago


    Jersey City, New Jersey, United States Citigroup Inc Full time

    Job SummaryThe Senior Java Engineer role is a hands-on technical development position that involves participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.The position is in a critical Risk and Finance group responsible for Data. The applications within the scope play...


  • Jersey City, New Jersey, United States Hudson Data Full time

    Job Title: Senior Java Developer (Banking Domain)Location: Remote (Web Cam Interview)Duration: Long Term (W2)H1 Transfer/ GC/ CitizenJob Description:As a Senior Java Developer, you will work in an agile and fast-paced environment, interfacing with management, business, and senior technology members. You will understand technical and business processes of...


  • Jersey City, New Jersey, United States Open Systems Technologies Full time

    Job Title: Senior Java Software EngineerJob Summary:A leading financial services firm is seeking a highly skilled Senior Java Software Engineer to join their team in Jersey City, NJ. The ideal candidate will have a strong background in Java/J2EE software engineering and experience working in an agile environment.Responsibilities: Develop high-performance,...


  • Jersey City, New Jersey, United States Della Infotech Full time

    Job Title:Big Data Java DeveloperLocation:Remote (US)Duration:C2C/FulltimeRequirements:Must have:Bachelor's degree in computer science, computer engineering, or equivalent6+ years of experience delivering enterprise software solutionsProficient in Spark, Scala, Python, AWS Cloud technologies3+ years of experience across multiple Hadoop / Spark...


  • Jersey City, New Jersey, United States Axelon Full time

    Job Title: Senior Java Software EngineerJob Summary:Axelon is seeking an experienced Java Developer to join our team. As a Senior Java Software Engineer, you will be responsible for designing and developing applications utilizing complex Java/JEE technologies and middleware systems.Key Responsibilities: Work in an agile and fast-paced environment interfacing...


  • Jersey City, New Jersey, United States Manpower Group Inc. Full time

    Job Title: Senior Java Software EngineerWe are seeking a skilled Senior Java Software Engineer to join our team in a challenging role that involves designing and delivering next-generation event processing, alerting, and analytics systems within our Global Risk and Regulatory Technology team.### Key Responsibilities* Design and develop distributed,...


  • Jersey City, New Jersey, United States Experis Full time

    Job Title: Senior Java Software EngineerLocation: RemoteWork Type: HybridContract: 12-18 monthsPay Rate: $68-$70/hrExperis is seeking a Senior Java Software Engineer to join their team in a remote setting. The ideal candidate will be responsible for designing and delivering next-generation event processing, alerting, and analytics systems within the Global...


  • Jersey City, New Jersey, United States Citigroup Inc Full time

    Job SummaryCitigroup Inc. is seeking a highly skilled Applications Development Lead for Reconciliation Platform to join our team. As a key member of our Global Reconciliation Utility (GRU) and Data Engineering team, you will be responsible for leading the design and development of our reconciliation processing and reporting platforms.Key...

  • Senior Java Engineer

    4 weeks ago


    Jersey City, New Jersey, United States Manpower Group Inc. Full time

    Job Title: Senior Java EngineerWe are seeking a highly skilled Senior Java Engineer to join our team. As a Senior Java Engineer, you will be responsible for designing, developing, and maintaining large-scale Java applications. You will work closely with our team of experienced engineers to deliver high-quality software solutions.**Key Responsibilities:***...


  • Jersey City, New Jersey, United States Mindlance Full time

    Job Title: Data Developer EngineerJob Responsibilities:* Design and implement data models in SQL and No-SQL databases* Develop and maintain stored procedures to implement business knowledge* Improve data quality and communicate with global business teams* Deliver high-quality work and meet requirements and standardsJob Opportunities:* Work on a cutting-edge...

  • Big Data Engineer

    4 weeks ago


    Jersey City, New Jersey, United States Worky Full time

    About the Role:We are seeking a highly skilled Big Data Engineer to join our team at Worky. As a key member of our data engineering team, you will be responsible for designing and implementing big data solutions using Java, Spark, and Scala. Your expertise in AWS technologies such as EMR, EKS, and Lambda will be crucial in building scalable and...

  • Big Data Engineer

    4 weeks ago


    Jersey City, New Jersey, United States Worky Full time

    Job Summary:We are seeking a highly skilled Big Data Engineer to join our team at Worky. As a key member of our data engineering team, you will be responsible for designing and implementing large-scale data applications using Java, Spark, and Scala.Key Responsibilities:Develop and maintain big data applications using Java, Spark, and Scala to handle and...


  • Jersey City, New Jersey, United States Open Systems Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Open Systems Technologies. As a key member of our engineering team, you will be responsible for designing and developing next-generation equity and credit analytics platforms. Key Responsibilities Design and develop robust data pipelines that can efficiently and...


  • Jersey City, New Jersey, United States ERS Search Full time

    Job SummaryWe are seeking a highly skilled Senior Java Microservices Engineer to join our team at ERS Search. As a key member of our infrastructure team, you will be responsible for designing and implementing secure, risk-based solutions using Java microservices in the OpenShift environment.Key Responsibilities:Design and implement Java microservices in the...

  • Senior Java Developer

    4 weeks ago


    Jersey City, New Jersey, United States Della Infotech Full time

    Job Title:Big Data Engineer - Java Fullstack SpecialistLocation:Remote (US)Duration:C2C/FulltimeRequirements:Must have:BS degree in computer science, computer engineering or equivalent6+ years of experience delivering enterprise software solutionsProficient in Spark, Scala, Python, AWS Cloud technologies3+ years of experience across multiple Hadoop / Spark...


  • Jersey City, New Jersey, United States Photon Full time

    Job Title: Senior Java Software EngineerJob Description:At Photon, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance Java applications.Key Responsibilities:Apply software engineering best practices to...


  • Jersey City, New Jersey, United States Choice Associates Full time

    Senior Java Developer for Financial Data Aggregation and Regulatory Reporting SystemWe are seeking a seasoned software engineer to help us build a comprehensive financial data aggregation, storage, and regulatory reporting system. The ideal candidate will have a strong background in Java and experience with big data technologies.Key Responsibilities:...