Job description
The Applications Development Technology Lead Analyst is responsible for leading the analysis and programming activities of application systems in collaboration with the Technology team. This role focuses on establishing and implementing new or revised application systems to meet specific business needs. The analyst will utilize their expertise to analyze complex problems, recommend solutions, and ensure compliance with industry standards. Additionally, they will provide support to business users and serve as a mentor to junior analysts.
Requirements
- 10+ years of experience as a Senior Java/Java EE or Python Developer, with a proven track record of delivering robust, hands-on, end-to-end software solutions.
- 10+ years of hands-on development experience utilizing the Spring Ecosystem (Spring Framework, Spring Boot) to design and build scalable microservices architectures.
- 10+ years of experience designing, developing, and optimizing applications using relational databases (RDBMS) and NoSQL databases.
- 7+ years of hands-on experience in ReactJS UI/UX development, focusing on building highly responsive, end-to-end frontend solutions.
- 5+ years of hands-on experience architecting and implementing data processing solutions on Big Data platforms (e.g., Apache Spark, Hadoop).
- 5+ years of experience implementing enterprise messaging solutions (e.g., JMS, Tibco, Kafka) with a deep understanding of distributed architecture principles.
- 2+ years of experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Devin AI) to optimize coding efficiency and accelerate software delivery.
- Strong understanding of data lineage concepts, data flow mapping, and metadata management to ensure data integrity and traceability across enterprise systems.
- Practical experience deploying containerized applications (Docker, Kubernetes, AWS, preferably OpenShift) and managing robust CI/CD pipelines (Jenkins, Git/Bitbucket, Maven/Gradle).
- Hands-on experience designing, scheduling, and monitoring complex data pipelines using Apache Airflow is a plus.
- Exposure on BI analytics tools (e.g. Tableau, Cognos etc.) is a strong plus.
- Prior domain knowledge in Credit Risk technology, financial risk management systems, or regulatory reporting frameworks is a strong plus.
- Demonstrated ability to resolve complex technical obstacles through cross-functional collaboration, rigorous research/testing, and effective solution negotiation.
- Proven ability to thrive in a high-pressure, fast-paced, global environment, successfully managing and supporting multiple competing priorities on a daily basis.
- Excellent interpersonal, verbal, and written communication skills, with the ability to articulate complex technical concepts to diverse stakeholders.
- BS/MS in Computer Science or Equivalent experience in relevant area.
Responsibilities
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development.
- Establish and implement new or revised applications systems and programs to meet specific business needs or user areas.
- Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation.
- Provide user and operational support on applications to business users.
- Utilize in-depth specialty knowledge of applications development to analyze complex problems and provide evaluations of business and system processes.
- Recommend and develop security measures in post-implementation analysis of business usage.
- Consult with users/clients and other technology groups on issues and recommend advanced programming solutions.
- Ensure essential procedures are followed and help define operating standards and processes.
- Serve as advisor or coach to new or lower level analysts.
- Assess risk when business decisions are made, ensuring compliance with applicable laws and regulations.
Benefits
- Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Citibank Na
As of Aug 23, 2026
Initial approvals
75
FY2026
Approval rate
99.0%
FY2026
LCA certified
569
FY2026
Entry-level share
0.5%
FY2026
Initial approvals YoY
-75%
Trend
LCA certified YoY
-58%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
