CrawlJobs Logo

Applications Development Technical Lead Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

162986.80 - 190000.00 USD / Year

Job Description:

Citibank, N.A. seeks an Applications Development Technical Lead Analyst for its Irving, Texas location. The role involves participating in all phases of the Software Development Life Cycle (SDLC) using Agile and Waterfall Methodology, analyzing user stories, designing applications, developing code, debugging and resolving software defects, documenting requirements, performing impact and high-level design analysis, developing REST API's, coding and developing Microservices, following Test Driven Development procedures, developing and deploying code in cloud platforms, conducting Continuous Integration and Continuous Development, developing front-end user interface screens and database design, preparing technical specification documents, working on Swagger API and auto-generated documentation, assisting junior team members, participating in weekly application meetings, and utilizing Gen AI models with LLMs to develop and deliver innovative and conversational AI solutions.

Job Responsibility:

  • 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

Requirements:

  • 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
  • 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
  • Maven, Jenkins, Ant
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
April 26, 2025

Expiration:
June 06, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.