Fevrok logo
GFT Data Services - Fullstack DEveloper (Angular & Java) -- Chennai- Assistant Vice President/C12 - (R21108636)
3 years ago

Overview of Citi:

Citi, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.


Job Purpose

We are looking to bring in a Senior UI Developer in the Enterprise Data Services team under Enterprise Operations and Technology, to help the implementation of next generation Data Platform using cutting edge Data Management Technologies. The Candidate is required to possess relevant design and development experience in the Fullstack application development and should be a strong team player. Exposure to Finance OR Risk Functions on the Retail Banking products or Wholesale/Investment banking is preferred. This is a significant opportunity for an experienced developer with experience in modern data platforms to move into a role working with a variety of development teams, including close collaboration with an on-site Data Governance team.


To be successful in this role, you will need to have proven experience in development of solutions/platforms for Financial markets environment. It is expected that you will have superior technical knowledge of current programming languages, technologies and other leading edge development tools

What we offer :

Be a part of development team to develop, enhance, support and maintain solutions for GFTS Data Services applications.

Participate in technical discussions/brainstorming sessions and define ideas and strategies for existing and future platforms

Gain exposure to Wholesale, Retail business across data, risk and finance

Work across diverse set of data platforms and have an opportunity to be part of re-architecture and re-platforming initiatives on modern Big Data technologies

GFTS Data Services platform is a global Data Repository of Contracts, Position and Balances for all of Citis assets and liability.

This data repository is built on Enterprise Data Standards and anchored to the financials, for the use of Finance and Risk; regulatory and management reporting.

The team is working on an exciting modernization and simplification program, aligned with latest technologies. GFTS Data Services is building a sophisticated next generation Data solution.

The specific team you will be joining is responsible for developing and maintaining solutions related to Adjustment Inventory platform for GFTS Data Services.

This team will be focusing on an interactive UI for rule managing manual adjustment workflow for the end users


Responsibilities

Develop web application involving Angular 9+, Java, Spring Boot, Microservices etc.,

Designing and developing user interfaces using Angular.io best practices

Develop robust Data Quality core framework for measurement

Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications

Requirement analysis including interaction with Business Users

Help build continuous integration environment

Perform Unit Testing, System Testing for all applications developed / enhancements and ensure that all critical and high-severity bugs are addressed.

Engage in end to end system design and development processes

As and when required, work on BAU development requests

Ensure that application development and enhancement is in line with Citis Coding Standards.

Partners with multiple Technology teams to ensure appropriate integration of functions to meet goals; identifies and defines necessary system enhancements to deploy new products and process enhancements.

Solves / works a variety of high impact, high-profile problems / projects with considerable business impact through in-depth evaluation of complex business processes, system processes and industry standards.

Provides expertise in area and an advanced level of understanding of the principles of applications programming.

Providing expertise in technical analysis and solving technical issues during project delivery.

Responsible for applications systems analysis and programming activities.


Must Have Skills

8 -10 yrs. of Experience as in Full stack applications development role

Experience building complex single-page applications using Angular 9+, HTML5, Typescript, Backbone.js, jQuery, CSS3or other modern JavaScript technologies

. Experience in building complex enterprise applications using Java, Spring Boot, Microservices architecture.

. Experience in both Relational and NoSQL databases

Experience using a MV* framework (such as Backbone.js, Ember.js, Angular, ReactJS,)

Experience with web interface development and frameworks (Ajax, Angular 9+, jQuery, and similar)

Experience in design, user experience or data visualization

Experienced with Linux/Unix platform

Experience in RDBMS and No SQL databases

Experience in Service oriented architecture, and data standards like JSON

Experience using ALM and CICD tools like Bitbucket, TFS, Jenkins, uDeploy, BMC RLM or related tools in an agile methodology.

Experience in SCMs like GIT; and tools like JIRA

Experienced with automated build and test processes

Familiar with the financial services industry and/or regulatory environments

Capable of assisting with the design of solutions and mentoring other developers within the same team

Demonstrated leadership skills

Consistently demonstrates clear and concise written and verbal communication

Ability to work as part of team and independently

Interpersonal skills to interact with team members and clients

Prior experience working with remote teams

Candidate should be willing to work extended hours in order to interact with global partners/teams or as per project demand.


Good to have

NodeJS

Exposure on Public Cloud - GCP/AWS/Azure, openshift container platform


Educational Qualification:

Bachelors degree/University degree or equivalent experience

Masters degree preferred


-------------------------------------------------


**Job Family Group:**


Technology

-------------------------------------------------


**Job Family:**


Applications Development

------------------------------------------------------


**Time Type:**


Full time

------------------------------------------------------


Citi is an equal opportunity and affirmative action employer.


Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review **Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)** .


View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .


View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo\_aa\_policy.pdf) .


View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp\_%20English\_formattedESQA508c.pdf)
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

©2025 Fevrok. All Rights Reserved.