Applications Development Tech Lead Analyst
Listed on 2026-05-24
-
Software Development
Java Developer, Software Engineer, Full Stack Developer
Citibank, N.A. seeks an Applications Development Tech Lead Analyst for its Irving, Texas location.
Responsibilities- Collaborate with the team to code and develop a web application process using Java/J2EE technologies such as Core Java, Spring, Hibernate, JPA, microservices, SOAP and REST web services, XML, JSON, JUnit and UNIX.
- Build data‑driven systems using core JDBC/Spring JDBC API classes, SQL, stored procedures and Oracle PL/SQL.
- Ensure code meets quality, security, modifiability and extensibility requirements per company standards.
- Analyze information to recommend, plan, and install new systems or modify existing ones.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes.
- Modify existing software to correct errors, adapt to new hardware, upgrade interfaces, and improve performance.
- Design and develop end‑to‑end continuous integration and continuous development pipelines.
- Ensure systems and applications are available 24/7 to users.
- Master’s degree (or foreign equivalent) in Information Systems or related field plus 3 years of experience as a Programmer Analyst, Analyst, Software Developer or related position; or Bachelor’s degree in the same fields plus 5 years of progressive post‑baccalaureate experience.
- Experience developing SQL queries to retrieve data for UI and fine‑tuning stored procedures to improve performance.
- Experience designing and developing continuous integration and continuous deployment pipelines using Light Speed Classic and Light Speed Enterprise.
- Experience developing software with Java, Spring framework, Spring Boot, Oracle, Maven, Jenkins, Shell scripting, Angular, Tomcat, web servers, JSON and XML.
- Experience designing and developing manifest pipelines with Harness and Helm charts.
- Experience managing releases with uDeploy, Jenkins, RoD, Tekton and SNOW.
- Experience integrating code vulnerability scanning tools such as SNYK into the CI stage and fixing reported vulnerabilities.
- Experience integrating applications with upstream and downstream systems using 2‑way SSL, OAuth authentication and gateways.
- Experience debugging and resolving pod issues on Red Hat Open Shift and managing resource and CPU allocations.
- Experience monitoring application performance using Grafana, App Dynamics, Glassbox and ITRS.
- Understanding of tools and techniques for development and operations.
- Applicants must submit resumes at Please reference Job #.
- Job Family Group:
Technology - Job Family:
Applications Development - Time Type:
Full time - Primary
Location:
Irving, Texas, United States - Anticipated Posting Close Date:
Apr 08, 2026
$160,800 to $180,700
BenefitsCiti offers competitive employee benefits, including medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit Available offerings may vary by jurisdiction, job level, and date of hire.
EEOStatement
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 w Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).