Senior Core Java Developer | 5+ Yrs | USA

Website Citi

Job Description:

The CTI Data Services group is the leading organization for the enterprise data strategy, and is responsible to design and deliver foundational data capabilities that cover a wide range of technologies, such as data modelling, data cataloging, data lineage and tracing, data security and document management etc. It is seeking motivated software engineer to develop data architecture platform. This position is responsible to implement a cutting-edge enterprise data platform for modelling, lineage tracing, data distributing and persisting, which will provide data governance and data management at a global scope through metadata driven data architecture framework.

Job Roles and Responsibilities:

Work with teams to design and implement

  • data model authoring tools, which would include both diagrams drawing based tools and descriptive language-based tools.
  • global data model repository, which will enable firm wide data models sharing. Functions include store, update and distribute and release control.
  • the interface between data models and developers, eg exporting data models to different programming languages so the models can be used by programmers in their applications. Functions include code generation.
  • enterprise data exchange system, which will allow users to request data objects based on the predefined logical metadata model with lineage map without bounding to physical implementation details and allow underlying physical implementation to evolve without impact to business requirements.

Job Requirements:

  • 5+ years of software development experiences. In-depth knowledge about modern application architecture. Proficient in multiple programming languages, and expert level in Java.
  • 2+ years of relevant experience in data modelling and data architecture.
  • 2+ years of relevant experiences in SQL/NOSQL databases
  • Strong ability to work under pressure to meet tight deadlines
  • Strong ability to learn new technologies and creative thinker
  • Bachelor’s/University degree

Apply Job

When you apply, don’t forget to mention that you found this Job Post on