CrawlJobs Logo

Applications Development Technology 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:

125760.00 - 188640.00 USD / Year

Job Description:

The Applications Development Technology Lead Analyst is a senior-level position responsible for leading systems analysis and programming activities, collaborating with management teams to implement new or revised applications, while ensuring system functionality and performance. Responsibilities include designing and implementing applications, monitoring system performance, creating testing plans, mentoring mid-level developers, and developing comprehensive knowledge of business functions.

Job Responsibility:

  • Establish and implement new or revised application systems and programs in coordination with the Technology team
  • lead applications systems analysis and programming activities
  • collaborate with multiple management teams to integrate functions and meet technical requirements
  • identify and define system enhancements to deploy new products and process improvements
  • design and implement applications adhering to architecture decisions
  • resolve high-impact problems or projects through complex business and system evaluation
  • create plans, test files, and scripts for unit to integration testing
  • develop standards for coding, debugging, and implementing functionality
  • monitor and enhance system performance
  • develop comprehensive knowledge of how business areas integrate to achieve goals
  • mentor mid-level developers, assign and track tasks, and perform code reviews.

Requirements:

  • Strong technical knowledge and hands-on experience in Java 11+, Spring Boot framework
  • knowledge about Object Relational Mapping (ORM), JPA, Hibernate and hands-on experience in creating data layer using Spring Data JPA
  • fair knowledge about Relational Database Management System (RDBMS) and related concepts, and experience in writing medium to complex SQL queries
  • expertise in Microservice architecture and design principles, experience in Microservice development, with preferred experience in converting Monolith application to Microservice
  • knowledge of Kafka core concepts and components, and experience in connecting with Kafka topics to produce and consume messages
  • experience in Test Driven Development, extensive knowledge in writing unit test cases using JUnit framework and Rest Assured framework
  • experience in using one or more application monitoring tools such as Kibana, Splunk, AppDynamics
  • strong debugging skills, with experience in debugging tools such as jstack, jmap, Jprofiler, VisualVM
  • fair knowledge about DevOps concepts such as CI/CD automations, Dockers, Kubernetes, Cloud platforms
  • 6+ years of relevant experience in Apps Development or systems analysis
  • extensive experience in system analysis and programming of software applications
  • experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • ability to adjust priorities quickly as circumstances dictate
  • demonstrated leadership and project management skills
  • consistently clear and concise written and verbal communication
  • a bachelor’s degree/University degree or equivalent experience (master’s degree preferred).

Nice to have:

  • Experience working in converting Monolith applications to Microservice
  • advanced knowledge of Cloud platforms
  • knowledge about additional debugging tools such as jstack, jmap, Jprofiler, VisualVM.
What we offer:
  • Medical, dental, and vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays
  • discretionary and formulaic incentive and retention awards.

Additional Information:

Job Posted:
September 20, 2025

Expiration:
September 25, 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.