372,956open jobs
9,661companies
50,233added this week
Browse all
Salary
$22k – $57k per year (Estimated)
Location
Remote/Hybrid (Pune, India)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Citi is a leading global financial services company headquartered in New York City, offering a broad range of banking, investment, and wealth management services to consumers, corporations, and institutions. As one of the world's largest banking institutions, it operates across more than 160 countries and jurisdictions, serving as a critical facilitator of global commerce. Through its primary consumer division, Citibank, alongside its institutional businesses, the company provides everyday banking, credit cards, capital markets solutions, and cross-border payment infrastructure worldwide.

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

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-8years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • 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.

We are looking for an innovative and experienced Full Stack Engineer to join our forward-thinking product development team. In this role, you will be at the forefront of integrating cutting-edge Generative AI into our applications. The ideal candidate will possess a strong background in building robust backend systems with Java, creating dynamic user interfaces with Angular/React, and have hands-on experience developing applications that leverage Generative AI technologies. You will be responsible for the end-to-end design, development, and deployment of new features that redefine user interaction and create intelligent, next-generation experiences.

Key Responsibilities

  • Full Stack Development: Design, develop, and maintain scalable, high-performance web applications, working across the entire technology stack from backend services to frontend UI using Angular/React.
  • Backend Engineering: Build and enhance robust, secure, and scalable backend services and RESTful APIs usingJava, primarily with the Spring Boot framework.
  • Frontend Engineering: Develop modern, responsive, and intuitive user interfaces usingAngular/React, TypeScript, and modern CSS frameworks, ensuring a seamless and engaging user experience.
  • Generative AI Integration:
    • Architect and implement solutions that integrate with Large Language Models (LLMs) and other Generative AI APIs.
    • Apply prompt engineering techniques to optimize AI-driven interactions and outputs.
    • Design and build systems incorporating Retrieval-Augmented Generation (RAG) patterns, utilizing vector databases and semantic search.
    • Develop backend infrastructure to support AI features, including data processing pipelines and asynchronous task handling.
  • Database Management: Design database schemas and interact with both SQL (Oracle, Postgres, Snowflake) and NoSQL (MongoDB) databases.
  • Code Quality and Testing: Write clean, maintainable, and well-documented code. Implement unit, integration, and end-to-end tests to ensure application quality and reliability.
  • Collaboration: Work closely with product managers, UI/UX designers, and other engineers to translate requirements into functional, user-centric features.
  • Mentorship: Provide technical guidance and mentor junior engineers, fostering a culture of learning and excellence.

Required Qualifications & Technical Skills

  • Experience: 5-7 years of professional experience in full-stack software development.
  • Java Proficiency:
    • Strong command ofJava and object-oriented programming principles.
    • Extensive hands-on experience with the Spring Boot framework for building microservices and REST APIs.
  • Angular Proficiency:
    • Deep expertise inAngular and TypeScript for building complex single-page applications.
    • Strong understanding of Angular concepts such as components, services, routing, and state management
  • Generative AI Experience:
    • Demonstrable experience building applications that leverageGenerative AI.
    • Hands-on experience with APIs from major LLM providers
    • Solid understanding of prompt engineering, RAG architecture, and the role of vector databases
  • Web Technologies: Proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
  • Databases: Experience with both relational (SQL) and non-relational (NoSQL) databases.
  • DevOps & Cloud: Familiarity with CI/CD pipelines, containerization using Docker, and deploying applications to a major cloud platform (AWS, Azure, or GCP).

Preferred Qualifications

  • Experience with Python for scripting or AI/ML tasks.
  • Knowledge of microservices architecture and container orchestration with Kubernetes.
  • Familiarity with message queues (e.g., Solace).
  • Experience with performance tuning and optimization for both backend and frontend applications.
  • A portfolio of projects or a GitHub profile showcasing your work, especially any projects involving Generative AI.

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Most Relevant Skills

Please see the requirements listed above.

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

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

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.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
372,956 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pune
$26k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
TypeScript
JavaScript
Python
FastAPI
Databases
Amazon Aurora
Amazon Neptune
Databricks
GraphDB
Neo4j
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AI Agents
Airflow
Knowledge Graph
LangChain
LangGraph
NLP
Prefect
RAG
Reranking
Spark
Frontend
Angular
DevOps
Amazon S3
AWS
AWS Lambda
AWS Step Functions
CI/CD
Docker
Git
IAM
Terraform
Vector
Analytics
ETL/ELT
Apply
$93k – $151k per year • In office • Full-Time • Munich
Python
TypeScript
JavaScript
Databases
PostgreSQL
AI/ML
Embeddings
NLP
RLHF
Frontend
Next.js
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
In office • Full-Time • Canberra
Java
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Apache Kafka
Databricks
Google BigQuery
Microsoft Fabric
Snowflake
AI/ML
dbt
Spark
DevOps
AWS
Azure
CI/CD
GCP
Platform Engineering
Analytics
ETL/ELT
Power BI
Tableau
Apply
$31k – $60k per year (Estimated) • In office • Full-Time • 10+ years exp • Noida
Python
Databases
Redis
DevOps
CI/CD
Docker
Rest API
Apply
$21k – $41k per year (Estimated) • In office • Full-Time • 10+ years exp • Hyderabad • Bengaluru
Python
SQL
Databases
MySQL
PostgreSQL
DevOps
AWS
Azure
GCP
Analytics
Power BI
Tableau
ETL/ELT
Apply
$22k – $50k per year (Estimated) • Remote/Hybrid • Full-Time • Mexico City
DevOps
AppDynamics
SLI/SLO/SLA
Splunk
Windows Server
Apply
$96k – $134k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • New York
JavaScript
Swift
TypeScript
Java
Java
Spring Framework
Databases
Apache Kafka
PostgreSQL
AI/ML
AI Agents
Claude
Copilot
Fine-tuning
Flink
LangChain
LangGraph
Llama
LlamaIndex
Prompt Engineering
PyTorch
RAG
TensorFlow
Transformers
Devin
Hugging Face
OpenAI
Frontend
Angular
React.js
Mobile
MVC
DevOps
AWS
CI/CD
Docker
Kubernetes
OpenShift
Splunk
Vector
GitHub
Analytics
Tableau
Apply
$24k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Mexico City
Apply
$139k – $208k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Irving
Management
Confluence
Apply
$35k – $77k per year (Estimated) • Remote/Hybrid • Full-Time • Warsaw
Apply
$26k – $65k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pune
PowerShell
Python
AI/ML
AI Agents
LLM
LLM Guardrails
Model Context Protocol
DevOps
AWS
Azure
CI/CD
GCP
Git
Rest API
Splunk
Cybersecurity
Crowdstrike
Microsoft Entra ID
Microsoft Sentinel
MITRE ATT&CK
Okta
SentinelOne
Apply
$12k – $39k per year (Estimated) • In office • Full-Time • 3+ years exp • Pune
Apply
$18k – $49k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Pune
Java
SQL
COBOL
Java
Apache Camel
Apache Tomcat
Hibernate
Spring Boot
Spring MVC
Spring Security
COBOL
IBM MQ
Databases
Apache Kafka
Oracle
RabbitMQ
DevOps
API Gateway
Bitbucket
CI/CD
Git
Jenkins
Apply
$30k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Pune
Java
Python
SQL
Java
Spring Boot
Python
FastAPI
Flask
pySpark
Databases
Apache Kafka
Oracle
Presto
Trino
AI/ML
AI Agents
ChatGPT
Claude
Copilot
DeepEval
Google ADK
Human-in-the-Loop
Knowledge Graph
LangChain
LangGraph
LLM Guardrails
Model Context Protocol
Prompt Engineering
RAG
Ragas
TruLens
Spark
DevOps
AppDynamics
CI/CD
Docker
GitHub
Grafana
gRPC
Jenkins
Kubernetes
OpenShift
Prometheus
Red Hat
Splunk
Management
Confluence
Jira
Apply
$22k – $44k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Pune
COBOL
COBOL
CICS
File-AID
IBM MQ
JCL
VSAM
Databases
Db2
Apply
See all jobs
This is one of many
372,956 more open roles from verified company boards, updated every day.