368,941open jobs
9,452companies
47,951added this week
Browse all
Salary
$23k – $64k per year (Estimated)
Location
Remote/Hybrid (India)
Seniority
Staff · 10+ 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.

We are seeking an experienced and highly skilled Java/J2EE Technical Lead at the C13 (Vice President) level to join our Technology organization. The ideal candidate will lead the design, development, and delivery of complex enterprise-grade applications using Java, Spring, Angular, React, Oracle, Kafka, IBM MQ, WebSphere Application Server (WAS), ECS/OpenShift, and Microservices architectures. This role requires a strong engineering mindset, leadership capability, and a passion for building resilient, high-performance financial systems.

Key Responsibilities

Technical Leadership

  • Lead end-to-end design, development, and delivery of enterprise Java/J2EE applications.
  • Provide technical direction, mentorship, and guidance to a team of 5-10 software engineers.
  • Conduct code reviews, enforce coding standards, and champion engineering best practices including TDD and BDD.
  • Drive architectural decisions across microservices, API design, and UI layers.

Backend Development

  • Design and develop scalable Java (11/17) and Spring Boot / Spring Framework microservices.
  • Build RESTful APIs and integrate with enterprise messaging platforms - Apache Kafka and IBM MQ.
  • Deploy and manage applications on WebSphere Application Server (WAS) and container platforms (ECS / OpenShift / Kubernetes).
  • Develop and optimize complex queries, stored procedures, and schema designs using Oracle Database.

Frontend Development

  • Collaborate with UI teams on Angular and React based Single Page Applications (SPAs).
  • Ensure seamless API integration between backend microservices and frontend layers.
  • Enforce UI coding standards, component reusability, and accessibility compliance.

Microservices & Architecture

  • Architect and deliver cloud-native microservices following domain-driven design (DDD) and event-driven architecture patterns.
  • Design inter-service communication using synchronous REST and asynchronous messaging (Kafka, IBM MQ).
  • Ensure services meet enterprise standards for scalability, resilience, and fault tolerance.
  • Lead migration of monolithic applications to microservices architecture where applicable.

Messaging & Integration

  • Design and implement Kafka-based event streaming pipelines for real-time data processing.
  • Configure and manage IBM MQ queues, topics, channels, and listeners for enterprise messaging.
  • Ensure message reliability, ordering, idempotency, and dead-letter handling.

Quality Assurance & Test Automation

  • Champion a test-first culture across the engineering team.
  • Lead development of unit, integration, and end-to-end test suites using JUnit 5, Mockito, Selenium, and Cucumber.
  • Implement and maintain test automation frameworks integrated into CI/CD pipelines.
  • Drive code coverage targets (>80%) and quality gate compliance via SonarQube.

DevOps & Delivery

  • Build and maintain CI/CD pipelines using Jenkins, Maven/Gradle, and container orchestration tools.
  • Deploy microservices on ECS (Elastic Container Service) and/or OpenShift clusters.
  • Ensure deployment health through monitoring, alerting, and observability tooling.

Collaboration & Governance

  • Partner with Product Owners, Business Analysts, QA leads, and infrastructure teams.
  • Participate in architecture review boards and contribute to technology standards.
  • Ensure solutions comply with security, risk, and audit requirements.

Required Qualifications

Education

  • Bachelor's degree in Computer Science, Engineering, or related technical field (required).
  • Master's degree preferred.

Experience

  • 10+ years of hands-on software engineering experience.
  • 5+ years in a technical lead or senior engineering capacity.
  • Proven experience in financial services / banking technology environments preferred.

Technical Skills

Category

Technologies / Skills

Core Languages

Java (11/17), J2EE, SQL, TypeScript, JavaScript

Backend Frameworks

Spring Boot, Spring MVC, Spring Security, Spring Batch, Hibernate, JPA

Frontend Frameworks

Angular (12+), React (17/18), HTML5, CSS3, RxJS, Redux

Messaging & Streaming

Apache Kafka, IBM MQ (MQ Series)

Application Servers

WebSphere Application Server (WAS), Tomcat, JBoss

Databases

Oracle (PL/SQL, RAC), PostgreSQL, Redis

Container & Cloud

ECS (AWS Elastic Container Service), OpenShift, Kubernetes, Docker

Testing & QA

JUnit 5, Mockito, Selenium, Cucumber, REST Assured, SonarQube

Test Automation

CI-integrated test pipelines, BDD frameworks, Performance Testing (JMeter)

CI/CD & DevOps

Jenkins, Maven, Gradle, Git, Nexus/Artifactory

Security

OAuth 2.0, JWT, SSL/TLS, Vault, LDAP

Architecture Patterns

Microservices, Event-Driven, CQRS, API Gateway, Circuit Breaker

Methodologies

Agile/Scrum, SAFe, TDD, BDD, DevSecOps

Preferred Qualifications

  • Hands-on experience deploying on AWS ECS with Fargate or EC2-backed clusters.
  • Experience with IBM MQ administration and advanced configuration (clustering, SSL, HA).
  • Familiarity with Kafka Streams, Schema Registry, and Confluent Platform.
  • Exposure to Oracle RAC, GoldenGate, or Data Guard for high availability.
  • Knowledge of API Gateway patterns (Apigee, AWS API Gateway).
  • Experience with Citi internal platforms such as Helix, Lightspeed Enterprise (LSE), or COIN.
  • Certifications: Oracle Certified Professional (Java SE), AWS Certified Developer/Solutions Architect, Kafka Certified Developer.

Leadership & Behavioral Competencies

  • Strong technical judgment with the ability to make sound architectural decisions under ambiguity.
  • Proven ability to lead, coach, and grow engineering talent.
  • Excellent verbal and written communication with technical and non-technical stakeholders.
  • Collaborative and inclusive team leader with a continuous improvement mindset.
  • High accountability and ownership for engineering delivery and quality.
  • Passion for emerging technologies and innovation in financial services.

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

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.
368,941 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
India
$20k – $49k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
Ruby
SQL
Databases
Amazon Neptune
Neo4j
AI/ML
Hallucination
LangChain
LangGraph
LLM
Model Context Protocol
Spark
AI Agents
LLM Guardrails
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Jenkins
Kubernetes
Rest API
Terraform
GitHub
GitLab
QA
Playwright
Postman
Selenium
Swagger
Apply
Remote • Full-Time • 3+ years exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
Remote • Full-Time • 3+ years exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
Remote • Full-Time • 1+ year exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
SOC Senior Analyst 2 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
DevOps
AWS
Azure
GCP
Cybersecurity
MITRE ATT&CK
Apply
$71k – $150k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Master's Degree • Warsaw
Python
SQL
AI/ML
ChatGPT
Claude
NumPy
Pandas
Scikit-learn
Analytics
Tableau
Management
Confluence
Apply
Remote/Hybrid • Full-Time • 5+ years exp • Bangkok
Apply
$31k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Budapest
Apply
$31k – $73k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Budapest
DevOps
SLI/SLO/SLA
Apply
Remote/Hybrid • Full-Time • Nairobi
Apply
Lead Data Steward 7 hours ago
$25k – $58k per year (Estimated) • In office • Full-Time • Gurgaon
SQL
Databases
Databricks
PostgreSQL
Snowflake
AI/ML
AI Agents
Copilot
Analytics
Power BI
Apply
$19k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • India
JavaScript
SQL
Databases
Oracle
Marketing
Salesforce
Apply
$20k – $52k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • India
Python
SQL
C#
TypeScript
JavaScript
C#
.NET
AI/ML
AI Agents
Frontend
Angular
Apply
$16k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • India
SQL
Databases
Azure SQL Database
DevOps
AWS
Azure
CI/CD
GitHub
Kubernetes
Terraform
Apply
$24k – $63k per year (Estimated) • In office • Full-Time • 6+ years exp • Master's Degree • India
Crystal
Groovy
JavaScript
Perl
Python
Ruby
SQL
TypeScript
Java
Java
Apache Tomcat
Gradle
Hibernate
Maven
Spring Boot
Spring MVC
Databases
Apache Kafka
Db2
Oracle
PostgreSQL
RabbitMQ
AI/ML
Fine-tuning
Frontend
Angular
JQuery
DevOps
Apache HTTP Server
AWS
Azure
CI/CD
Docker
GCP
Jenkins
Kubernetes
Rest API
Cybersecurity
Checkmarx
SonarQube
Apply
See all jobs
This is one of many
368,941 more open roles from verified company boards, updated every day.