Applications Development Technical Lead Analyst

  • Irving, TX
  • Posted 2 days ago | Updated 10 hours ago

Overview

Remote
On Site
USD 162,986.80 - 190,000.00 per year
Full Time

Skills

Software Development
Software Development Methodology
Agile
Waterfall
User Stories
JIRA
Confluence
Microsoft SharePoint
Use Cases
Sequence Diagrams
Apache HTTP Server
Debugging
Design Documentation
High-level Design
RESTful
Microservices
Database
Spring Framework
Test-driven Development
Cloud Computing
Pivotal
Cloud Foundry
Continuous Integration
Continuous Integration and Development
UI
Database Design
API
Documentation
Generative Artificial Intelligence (AI)
Artificial Intelligence
Telecommuting
Computer Science
Information Technology
Electronic Engineering
IT Management
Finance
Banking
Java
J2EE
Spring MVC
IBM WebSphere
Apache Tomcat
WildFly
IBM BPM
Ajax
XHTML
jQuery
AngularJS
Cascading Style Sheets
JavaServer Faces
RichFaces
iText
SQL
Oracle
Hibernate
Enterprise JavaBeans
JPA
IBM Security AppScan
JUnit
Mockito
JetBrains
IntelliJ IDEA
Eclipse
Apache Maven
Jenkins
Apache Ant
Application Development
Insurance
Law
Accessibility

Job Details

Citibank, N.A. seeks an Applications Development Technical Lead Analyst for its Irving, Texas location.

Duties: Participate in all phases of the Software Development Life Cycle (SDLC) using Agile and Waterfall Methodology; analyze user stories using JIRA, Confluence, and Sharepoint. Design use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase. Design applications by building re-usable UI Components. Develop code in Java, J2EE, SpringBoot, Spring MVC, Apache, Ajax, XHTML, CSS, SQL. Debug and resolve software defects or issues using tool like IntelliJ, Eclipse. Document the requirements received from the end users and prepare design document with approach details for the implementation of the enhancement. Perform impact and high-level design analysis. Develop REST API's using Spring MVC and SpringBoot. Code and develop Microservices using Java, J2EE, SpringBoot, Databases, Spring framework, Hibernate, Oracle, REST, and OpenShift. Follow Test Driven Development procedures using tools like Junit and Mockito and maintain coding standards using tool like Checkmarx, Black Duck, and AppScan. Develop and deploy the code in cloud platforms including Pivotal Cloud Foundry. Conduct Continuous Integration and Continuous Development by using Jenkins, LightSpeed and Maven. Develop both front-end user interface screens as well as database design. Prepare technical specification document. Work on Swagger API and auto-generated documentation for all REST calls. Assist junior team members to learn and implement new technologies. Participate in the weekly application meeting and status calls with the customer. Utilize Gen AI models with LLMs to develop and deliver innovative and conversational AI solution. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements: Requires a Bachelor's degree, or foreign equivalent, in Computer Science, Information Technology, Electronic Engineering, or related field and 6 years of progressively, post-baccalaureate experience as an Applications Developer, Senior Technical Architect, Technical Lead or related position involving financial and banking applications. Alternatively, employer will accept a Master's degree in the stated fields and 4 years of the specified progressively, post-baccalaureate experience. Full span of experience must include: Java, J2EE, SpringBoot, Spring MVC; IBM Websphere, Apace Tomcat, JBoss, IBM BPM; Ajax, XHTML, Jquery, Angular, CSS, JSF, Richfaces; Itext, Jfreechart, Jasper; SQL, Oracle, Hibernate, EJB, JPA; Checkmarx, Black Duck, AppScan, JUnit, Mockito; IntelliJ, Eclipse; and Maven, Jenkins, Ant. Applicants submit resumes at Please reference Job ID #25849894. EO Employer.

Wage Range: $162,986.80 to $190,000

Job Family Group: Technology

Job Family: Applications Development

Job Family Group:

Job Family:

Time Type:
Full time

Primary Location:
Irving Texas United States

Primary Location Full Time Salary Range:

In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & 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 citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Anticipated Posting Close Date:
Jun 06, 2025

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.