Expoint – all jobs in one place
Finding the best job has never been easier

Sr Full Stack Developer Node Js jobs at Citi Group in India, Pune

Discover your perfect match with Expoint. Search for job opportunities as a Sr Full Stack Developer Node Js in India, Pune and join the network of leading companies in the high tech industry, like Citi Group. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Pune
441 jobs found
29.05.2025
CG

Citi Group AB-Initio ETL Developer - C11 PUNE India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code. Consult...
Description:

Responsibilities:

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.


Qualifications:

  • 5-7 years of relevant experience in design development using ETL Tools - AB-Initio / MS SQL Server Technology
  • Must have worked on Various Ab-Initio Products like EME/Express-IT and Experience in Continuous Flows.
  • Must be Familiar with ETL Concepts and good on Implementing them .
  • Knowledge of NoSQLDatabases/Hadoop-Hive,Spark will be added advantage
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements


Education:

  • Bachelor’s degree/University degree or equivalent experience


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

Time Type:

Full time

View Citi’sand the

Show more
28.05.2025
CG

Citi Group Applications Development Sr Programmer Analyst - C12 PUNE India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Duties: Design new applications and extend functionalities of existing applications. Convert business requirements into technical solutions. Develop and implement efficient information systems and operations systems in support of core enterprise...
Description:

Duties: Design new applications and extend functionalities of existing applications. Convert business requirements into technical solutions. Develop and implement efficient information systems and operations systems in support of core enterprise functions. Develop Java code using Object Oriented Programming concepts. Write unit test to automatically test new functions being developed. Develop Continuous Integration and Continuous Delivery (CI/CD) pipeline. Perform system performance monitoring and tuning. Conduct code review for team members to ensure quality and correctness. Identify code and performance issues. Enforce best practices during code review to maintain the software quality. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite in accordance with Citi policies and protocols.

Requirements: Bachelor’s degree, or foreign equivalent, in Electrical and Electronic Engineering, Computer Science, Computer Engineering, or a related field, and six (6) years of experience in the job offered or in a related IT occupation developing backend REST services for applications. Six (6) years of experience must include: Architecting efficient information and operations systems in support of core enterprise functions using Object Oriented design principles and patterns including Singleton, Abstract Factory Method, Composite, Façade, Bridge, and Adapter; Designing entity relationship diagrams for Oracle database and Creating Hibernate entities in JAVA using Hibernate framework; Developing backend REST services for applications using Microservice and Java architecture; Monitoring System performance utilizing Visual VM, YourKit, JMeter, and Kibana; Identifying performance bottlenecks for memory in CPU or file systems and implementing improvement changes; Building solutions for asynchronous communication between the microservice using Tibco, RabbitMQ, and Kafka messaging solutions; and Setting up and maintaining Enterprise Container Service (ECS) infrastructure using Redhat Linux OpenShift, Dockers, Kubernetes, and Jenkins (for CI/CD pipeline). 40 hrs./wk. Applicants submit resumes at . Please reference Job ID #25856924. EO Employer.

Wage Range: $183,482.00 to $204,124.00

Full timeRutherford New Jersey United States


Anticipated Posting Close Date:

Jul 08, 2025

View Citi’s and the poster.

Show more

These jobs might be a good fit

28.05.2025
CG

Citi Group Java Full Stack Developer Angular– 5-9Years-C11 - Pune India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Develop and maintain robust and scalable web applications using Java Backend and modern front-end technologies like Angular, React etc. Develop and maintain RESTful APIs, microservices, and applications using Java and...
Description:

Job Overview:

In Finance, Market and Credit Risk Technology (FMCRT) we’re pushing the limits of technology. Our products and initiatives adhere to Citi’s strategic architecture principles and support the end-to-end integration of multiple global functions within the bank including Finance, Risk, and Controllers.

About the Role

We provide programs and services for your physical and mental well-being including access to telehealth options, health advocates, confidential counseling and more. Coverage varies by country.

We provide access to an array of learning and development resources to help broaden and deepen your skills and knowledge as your career progresses.

In this role, you’re expected to:

  • Develop and maintain robust and scalable web applications using Java Backend and modern front-end technologies like Angular, React etc.
  • Develop and maintain RESTful APIs, microservices, and applications using Java and Spring framework.
  • Implement responsive and interactive user interfaces using modern JavaScript frameworks(React.js, Angular etc)
  • Use Docker, Kubernetes and other containerized tools to manage and deploy microservices.
  • Monitor microservices performance and security, and proactively fix issues or optimize services.
  • Work closely with the devops team to build, deploy and manage applications in CI/CD pipelines using tools like Jenkins, Git or equivalent.

As a successful candidate, you’d ideally have the following skills and exposure:

  • 5+ years of relevant experience in the full-stack development with Financial Service industry preferred
  • Strong in Java 8+ Concepts & Hands-on coding skills in Java 8 and higher version
  • Working knowledge of Spring boot, Microservices architecture, REST API, Hibernate
  • Understanding of test-driven development using Junit, Mockito.
  • Hands on understanding on Relational database like Oracle, PL/SQL and No-SQL databases like MongoDB.
  • Having experience developing in the following technologies HTML5, CSS, JavaScript, Angular, JQuery, NodeJS, Git
  • Experience with performance optimizations tools and techniques.

Preferred skills and qualifications:

  • Relevant certifications such as Oracle Certified Professional (OCP).
  • Leetcode/Hackerank/Github Online coding repositories.
  • Knowledge of cloud computing technologies (AWS, Azure, or Google Cloud).
  • Familiarity with agile software development methodologies (Agile or Scrum).
  • Experience with DevOps practices and tools (Git, Jenkins, and Docker).
  • Excellent problem-solving and analytical skills with good teamwork capabilities
Applications Development


Time Type:

Full time

View Citi’sand the

Show more

These jobs might be a good fit

28.05.2025
CG

Citi Group Qilksense/Tableau developer- C12- Pune India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Experience with high performance & high volume Integrated Dashboard Development and database performance tuning. Strong Qlik View and Qlik Sense Knowledge and experience of using Mashup to build Dashboards is...
Description:

By Joining Citi, you will become part of a global organization whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
This role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications.


Responsibilities :

Candidate should have 8+ years of overall experience that includes 2+ years in the financial services industry (preferably in investment banks). Ideal candidate would be a self contained individual contributor with a go getter attitude to develop software meeting the laid down quality metrics within the project environment. The candidate would have prior working experience in a competitive, high paced environment to deliver software to meet business needs.
Relevant Technologies:
QlikView, Qlik Sense, Tableau, NPrinting, JScript, HTML and Netezza
Technically the Dashboards are built on Qlik View and Qlik Sense and Netezza at the backend. NPrinting are used to generate and send user reports as mail attachment.
• Experience with high performance & high volume Integrated Dashboard Development and database performance tuning.
• Strong Qlik View and Qlik Sense Knowledge and experience of using Mashup to build Dashboards is a must

• Knowledge of design methodologies
• Display sound analytical, problem solving, presentation and inter-personal skills to handle various critical situations.
• Ability to carry out adaptive changes necessitated by changes in business requirements and technology.
• Post trade processing experience; Familiarity with trade life cycle and associated business processes.

The role would be based in Pune to drive client interfacing with business and operations to drive new product onboarding into the current platform. The person would be responsible for understanding business requirements and interact with upstream systems. The candidate is expected to deliver new products to be included and enhancement on the existing product for more coverage from the various regions feeds and markets to be covered. Support and manage the existing code base. The candidate must have strong desire to learn, commitment towards roles & responsibilities and zeal to hard work in order to be perfect fit for the team.

Bachelor’s degree/University degree or equivalent experience

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 Citi’sand the

Show more

These jobs might be a good fit

28.05.2025
CG

Citi Group Senior Java Full-Stack Developer - C12 AVP Pune /Chennai India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
8 to 12 years of industry experience, with a strong hands-on experience in the hands-on development of mission-critical applications using Java/Python technologies, aligning each project with the firm's strategic objectives,...
Description:

We are looking for a Full stack core software engineer with deep understanding of Java/Python and its ecosystems, and strong hands-on experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.

As a full stack core software engineer, your responsibilities include understanding user requirements and working with a development team on the design, implementation and deliver of Java/Python application while providing expertise in the full software development lifecycle, from concept and design to testing.

Qualifications:

  • 8 to 12 years of industry experience, with a strong hands-on experience in the hands-on development of mission-critical applications using Java/Python technologies, aligning each project with the firm's strategic objectives, and overseeing team operations to ensure project success.
  • Experience with complex system integration projects.
  • Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services.
  • Front End Technologies like JavaScript and Angular version, CSS2/CSS3, HTML
  • Strong Knowledge of SQL, JDBC, Unix commands.
  • Hands-on Database experience in relational (Oracle/DB2) and No-SQL (MongoDB).
  • Hands-on experience on working / deploying application on Cloud.
  • Hands-on experience in code testing tools like Junit / Mockito / Cucumber.
  • Deployment Acquaintance in Apache Tomcat, Open shift or other cloud environments.
  • Expertise in Test driven development (Junit, JMeter), Continuous Integration (Jenkins), Build tool (Maven) and Version Control (Git), Development tools (Eclipse, IntelliJ).
  • Excellent communication skills (written and verbal), ability to work in a team environment.
  • Excellent analytical and problem-solving skills and the ability to work well independently.
  • Experience working with business analysts, database administrators, project managers and technical architects in multiple geographical areas.
  • Experience in the Financial Services industry is added advantage. Understanding Financial and Reporting Hierarchies will be beneficial.

Required Skills:

  • Minimum 8 to 12 years of application development experience in Java with: Spring Boot & Microservices; REST Web Services; JPA with hibernate; Core Java.
  • Minimum 3+ years of Hands-on experience in designing architecture for enterprise applications.
  • Angular and Java Script
  • Experience in working on a native cloud platform.
  • Experience with development IDEs such as Eclipse and IntelliJ
  • Experience with SQL/NONSQL such as Oracle, PostgreSQL, Neo4j, and MongoDB
  • Experience with caching framework such as Redis.
  • Experience with CI/CD systems such as helm and harness.
  • Experience with messaging services such as Kafka.
  • Experience in Python, Unix shell scripting will be an added plus
  • Excellent trouble shooting skills.
  • Strong problem-solving skills, business acumen, and demonstrated excellent oral and written communication skills with both technical and non-technical audiences.
  • Experience with Agile Software Development Lifecycle methodology and related tooling. For example -JIRA, Scrum.

:

  • Bachelor’s or equivalent degree in Computer Science

Applications Development


Time Type:

Full time

View Citi’sand the

Show more

These jobs might be a good fit

28.05.2025
CG

Citi Group Application Developer - Data Governance India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Strong understanding of Data Lineage, metadata management and reference data development and data analytics. Good knowledge about relational databases like Oracle, SQL / PLSQL,. Strong knowledge in one or more...
Description:

Responsibilities:

- Develop and maintain application development to complicated enterprise data lineage

- Optimize industry based tool to simplify enterprise level data complexity via data lineage

- Debug and resolve graph-related issues

- Conduct code reviews for quality assurance

- Write and maintain documentation for functionalities and APIs

- Integrate and validate third-party libraries and tools

- Manage source code using version control systems

- Implement algorithms for code generation and optimization

- Perform code refactoring for better maintainability and efficiency

- Stay updated with advancements in Data lineage technology

- Profile and benchmark compiler performance on various platforms

- Develop automated testing and verification of code base and functionality

- Analyze performance metrics to identify areas for improvement

- Participate in design and architecture discussions

- Use static and dynamic analysis tools to improve code quality

- Research new techniques and methodologies

- Contribute to and engage with open-source compiler projects

Qualifications:

  • Strong understanding of Data Lineage, metadata management and reference data development and data analytics.
  • Good knowledge about relational databases like Oracle, SQL / PLSQL,
  • Strong knowledge in one or more of the areas of: Data lineage, application development, python or Java coding experience
  • Hands on experience of any coding language and tool based configuration prior experience.
  • Full Software Development Kit (SDK) development cycle experience.
  • Pragmatic problem-solving and ability to work independently or as part of a team.
  • Proficiency in ab-initio mHub or python programming languages.
  • Proficiency with 1 or more of the following programming languages: Java, API, Python
  • 2+ years of non-internship professional software development experience
  • A passion for development, strong work ethic, and continuous learning.
  • Experience with code optimization techniques for different hardware architectures.

Education:

  • Bachelor’s degree/University degree or equivalent experience


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

Preferred Qualifications:

- Bachelor's in computer science or related field.

- Experience relational database i.e. SQL / PLSQL, Oracle etc

- Experience with code development, metadata management, reference data, Lineage tool

- Experience with developing data lineage using tool or custom code.

- Experience in Data management and coding language

- At least 4+ years of application Ab-initio Metadata hub development experience.

and engage with open-source compiler projects

Time Type:

Full time

View Citi’sand the

Show more

These jobs might be a good fit

28.05.2025
CG

Citi Group Application Developer Pyspark - C11 PUNE India, Maharashtra, Pune

Limitless High-tech career opportunities - Expoint
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code. Consult...
Description:

Responsibilities:

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.


Qualifications:

  • 4-7 years of relevant experience in the Financial Service industry
  • Strong experience with one or more programming languages (Python/Spark).
  • Demonstrated analytical and problem-solving skills. Application performance tuning, troubleshooting experience and the implementation of these skills in Big Data domain.
  • Comfortable working with large data volumes and be able to demonstrate a firm understanding of logical data structures and analysis techniques.
  • Experience in Big data technologies like HDFS, Map Reduce, YARN, Apache Spark, Hive.
  • Familiarity with data formats like Avro, Parquet, CSV, JSON.
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities.
  • Understanding fundamental design principles behind a scalable application.
  • Experience in working with UNIX/LINUX and shell scripting.
  • Good knowledge of database principles, practices with SQL.
  • Application performance tuning, troubleshooting experience and the implementation of these skills in Big Data domain. Good to Have:
  • Agile/Scrum methodology experience is required.
  • Experience in SCMs like GIT and tools like JIRA.
  • Experience in No SQL databases.
  • Familiarity with build tools such as Maven and continuous integration like Jenkins/Team City.
  • Familiarity with cloud and container technologies.
  • Experience real time data processing - Kafka.

Requirements:

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Python/Scala code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Develop high performance & low latency components to run Spark clusters.
  • Interpreting functional requirements into design approaches those can be served through Big Data platform.
  • Collaborate and partner with Global Teams based across different locations.
  • Be able to propose best practices and standards.
  • Perform the testing of software prototypes and transfer to the operational team.
  • Processing of data using Hive, Impala & HBASE.
  • Performing analysis of large data sets and derive insights.


Education:

  • Bachelor’s degree/University degree or equivalent experience


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

Time Type:

Full time

View Citi’sand the

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code. Consult...
Description:

Responsibilities:

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.


Qualifications:

  • 5-7 years of relevant experience in design development using ETL Tools - AB-Initio / MS SQL Server Technology
  • Must have worked on Various Ab-Initio Products like EME/Express-IT and Experience in Continuous Flows.
  • Must be Familiar with ETL Concepts and good on Implementing them .
  • Knowledge of NoSQLDatabases/Hadoop-Hive,Spark will be added advantage
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements


Education:

  • Bachelor’s degree/University degree or equivalent experience


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

Time Type:

Full time

View Citi’sand the

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Sr Full Stack Developer Node Js opportunities at Citi Group in India, Pune. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.