Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Citi Group Java Developer Hybrid - C12 MISSISSAUGA 
Canada, Ontario 
895508914

03.12.2024

Why Citi?

  • Over 200 years in business with a great team of creative, visionary and entrepreneurial thinkers.
  • Tremendous opportunities to advance; open to everyone across all levels. Learn and grow simultaneously.
  • We offer a unique journey of personal and professional development, accomplishment and satisfaction.
  • We value intelligence and a global mindset. There is a strong culture of empowerment here – we embrace diversity.
  • We do our best to be flexible and may differ depending on the business or area.
  • Citi India supports would be and returning mothers with various childcare benefits.
  • Citi offers a robust training program. We continually reevaluate our training model to ensure that we are always offering the most relevant and best in class training.
  • At Citi, we value internal mobility. We want you to build a long-term career with us, so you can expect opportunities to move around the organization.

Responsibilities:

  • Identify data and information needs for wholesale lending business of ICG
  • Deliver solutions to automate data model creation and transformations and partner with model engineering team to deliver Data Driven solutions
  • Automate the build model generation Software Development Lifecycle to merge, build and release models as code
  • Partner with Data Architects to produce JSON, AVRO and Java versions of Models produced by Data Architects using Magic Draw
  • Define processes and rationalize target state architecture, socialize with key stakeholders and conduct walkthrough
  • Merge data model changes from different workstreams and generate model change report
  • Automate data model deployment and manage version control in bit bucket or central model repository
  • Upload the data model to data catalog services
  • Develop scripts to reduce manual work and automate the model delivery process
  • Participate in requirement engineering and working groups and collaborate with business leads, operations, SMEs, technologists and governance teams
  • Collaborate with Enterprise, Sector and Federated architecture team and adopt recommendations
  • Incorporate data standards and implement governance model
  • Develop data flows, ownership matrixes and data lineage

Qualifications:

  • 3-5 years of demonstrable hands-on experience in Java Coding
  • Test driven development by setting up automated testing
  • Continuous Integration and Continuous Deployment Practice
  • Experience in modelling and transforming data to meet best-practice data standards for Operational Data Stores, Big Data platforms, and Reporting & Visualization
  • Analytical and problem solver, excellent verbal, written and presentation skills
  • Excellent influencing, meeting organization, facilitation skill
  • Self-Starter with keen interest in learning new products and skill

NICE to Have:

  • Experience in building complex API driven distributed IT systems.
  • Product knowledge in commercial banking, capital and investment banking and markets
  • Expertise in Data Management methodologies involving architecture, modeling, storage, security
  • Prior experience in data integration, interoperability, and data quality solutions
  • Knowledge of modeling and architecture tools such as Magic Draw, Erwin, Enterprise Architect etc.

Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the