CrawlJobs Logo

Applications Development Technology Lead Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

142320.00 - 213480.00 USD / Year
Save Job
Save Icon
Job offer has expired

Job Description:

The Applications Development Technology Lead Analyst is responsible for leading applications systems analysis and programming activities, with a focus on implementing and enhancing application systems. The role emphasizes system design, debugging, coding standards, system performance tuning, and mentoring developers. The candidate should have expertise in Java, Spring boot, Microservices, SQL, Kafka, test-driven development, and application monitoring tools.

Job Responsibility:

  • Establish and implement new or revised application systems and programs
  • Collaborate with multiple management teams for appropriate integration of functions
  • Lead applications system analysis and programming activities
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Design and implement applications adhering to architecture decisions
  • Resolve high-impact problems through evaluation of complex business and system processes
  • Create plans, test files, and scripts for application testing, ranging from unit to integration testing
  • Develop standards for coding, debugging, and implementing project functionality
  • Resolve performance issues via system monitoring and tuning
  • Develop comprehensive knowledge of business areas such as architecture and infrastructure
  • Mentor mid-level developers, assign tasks, and perform code reviews

Requirements:

  • Strong technical knowledge and hands-on experience in Java 11+, Spring boot framework
  • Good understanding and knowledge about Object relational mapping (ORM), JPA, Hibernate, and creating data layer using Spring Data JPA
  • Fair knowledge about Relational Database Management System (RDBMS) and experience in writing medium to complex SQL queries
  • Expertise in Microservice architecture and design principles, including experience in Microservice development and converting Monolith application to Microservice
  • Good knowledge about Kafka Core Concepts and components, including experience in connecting with Kafka topics to produce and consume messages
  • Experience in Test-driven development, writing unit test cases using Junit framework and Rest Assured framework
  • Experience in using application monitoring tools such as Kibana, Splunk, AppDynamics
  • Strong debugging skills and experience with debugging tools like 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
  • Clear and concise written and verbal communication

Nice to have:

  • Experience in converting Monolith application to microservice
  • Fair knowledge about DevOps concepts such as CI/CD Automations, Dockers, Kubernetes, Cloud platforms
  • Subject Matter Expert (SME) in at least one area of Applications Development
What we offer:
  • Medical, dental and vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including vacation, sick leave, and paid holidays

Additional Information:

Job Posted:
September 19, 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.