Metadata Lineage Analyst - Java

Request Technology
Chicago, Illinois
Full-time

Hybrid, 3 days onsite, 2 days remote*

A prestigious company is looking for a Java Developer - Metadata Lineage Analyst. This is a Java Developer position and they will focus on data analysis, Metadata data flows, data mappings, data lineage solutions.

This analyst will not be programming but will be developing custom metadata connections / scanners using Java, python, etc.

They will need hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams.

Responsibilities :

  • Develop Metadata and Data Lineage Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL / BI Tools and other Data Platform technologies etc.
  • Work with Technical SMEs / developers understanding the applications / systems design, development and create data flow diagrams / data mappings.
  • Create Source to Target mapping documents reverse engineering the application Java code / BI tools / SQL queries for the identified data flows.
  • Develop custom metadata connectors / scanners using programming tools to automate the metadata extraction from disparate data sources.
  • Develop solutions developing programs to automate metadata extraction and data flow / data lineage / Source to target mapping documents for complex applications / systems / BI tools.
  • Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage / source to target data mapping.
  • Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures.
  • Design and build data capabilities like data quality, metadata, data catalog and data dictionary.

Qualifications :

  • 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings.
  • Ability to understand the Java Code base; read and / or write code using a programming language (eg, Java, Python, etc.).
  • Proficient with SQL and experience working with Git and experience with data analysis using Python / Pyspark.
  • Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams.
  • Experience working with various types of databases like Relational, NoSQL, Object-based.
  • Ability to review the application development code to ensure it meets functional requirements, architectural and data standards.
  • Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch.
  • Ability to develop and implement Data Quality Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc.
  • Experience working on Protobuf, APIs, Kafka as Data Sources is preferred.
  • Experience working with draw.io or other tools creating architecture or data flow diagrams.
  • Ability to multitask and meet aggressive deadlines efficiently and effectively.
  • Experience in object-oriented design and software design patterns.
  • 2 days ago
Related jobs
Request Technology
Chicago, Illinois

A prestigious company is looking for a Java Developer - Metadata Lineage Analyst. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/s...

Request Technology - Craig Johnson
Chicago, Illinois

Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Prestigious Financial Institution Firm is currently ...

Promoted
JPMorganChase
Chicago, Illinois

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Bank's Global Customer Platform, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively...

Promoted
Cognizant Technology Solutions
Chicago, Illinois

At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Cognizant is looking for an experienced and innov...

Promoted
OpenGov
Chicago, Illinois

Security Software Engineer III. Mentor and guide junior security software engineers, fostering a culture of continuous learning and improvement. OpenGov, you will work closely with product and engineering teams to build secure systems for agile security. We are looking for someone that is passionate...

Promoted
Genesis10
Chicago, Illinois

Please submit a formal application through our site: .We will not review any applications within this job posting.This job posting is for a Dev10 position that requires you to agree to relocate anywhere in t....

Promoted
eTek IT Services, Inc.
Chicago, Illinois

We are seeking a Full Stack Developer responsible for the analysis, design and development of scalable software solutions across the full secure software development life cycle - from conception to deployment. ...

Promoted
Keyrock
Chicago, Illinois

Full stack developer for Linear. Fullstack Developer eager to build end-to-end features to support our teams to innovate and experiment in a fast moving and challenging crypto sector of market making. We are open to you having a B2B contract or a full time permanent position. ...

Promoted
Circuit Court of Cook County, Illinois
Chicago, Illinois

NET Application Developer to join a team of applications developers design critical line of business applications to support operations of the court as well as departments under the auspices of the Office of the Chief Judge. Application Developer, Information Services Department. The following are d...

Promoted
Cleo (US)
Chicago, Illinois

Shows an understanding of object-oriented concepts, software design principles, and a full software development lifecycle. Bachelor's Degree (and/or Post Graduate Degree) in computer science, software engineering or related experience . In a nutshell, Cleo is a rapidly growing category le...