Citi
Overview
Applications Development Technology Lead Analyst is a senior Java developer role at Citi. The successful applicant will build out the firms strategic reference data platforms used by the Institutional Clients Group. The candidate will own key projects and components and manage all phases of the SDLC including analysis and design, development, testing and deployment. As a senior developer, the candidate will provide technical guidance to junior developers, oversee their deliverables, give architectural guidance, enforce Citi best practices, and conduct code reviews. The candidate will work with a global team and liaise with Business Analysts, Production Support, and Infrastructure teams. Responsibilities
Deliver assigned development projects within agreed schedule, quality, and scope expectations Participate in all stages of the SDLC within an agile Scrum environment Form partnerships with technology vendors and gain deep understanding of products Interact with senior management to define and drive architectural direction Interact with PMO and translate reported problems/issues into JIRA items to implement Enhance/re-architect existing components to satisfy new requirements in terms of performance and scalability Provide level 3 (escalation) support for the application Required Qualifications / Skills
Experience in Java (Core, JDBC, MT, Collections, I/O) and Spring Boot Strong understanding of SQL/PL-SQL on Oracle DB Cloud native microservices Tomcat or WebLogic application server, container platform based on Kubernetes REST web services, Kafka, Redis Unix commands and Korn shell scripting Familiarity with standard data structures and algorithms OOP concepts, exceptions handling, multi-threading, design patterns Experience with JIRA, uDeploy, SonarQube, TeamCity, Artifactory, Git (Bitbucket) Logical thinking, analytical and problem-solving skills; innovative and solutions oriented Effective time management to handle multiple priorities with flexibility across time zones Excellent verbal and written communication skills Minimum 6 years of application development experience Minimum 2 years of team lead experience Bachelors degree in computer science or engineering or equivalent work experience Preferred Skills and Experience
Experience with Scrum methodology Experience with NoSQL databases (MongoDB/Redis) Experience developing web frontend using JavaScript frameworks (AngularJS, React, Vue) Exposure to functional programming language like Scala Financial services technology experience, preferably in reference data Physical and logical data modeling Job Details
Job Family Group: Technology Job Family: Applications Development Time Type: Full time Location and Compensation
Primary Location: Tampa, Florida, United States Primary Location Full Time Salary Range: $113,840.00 - $170,760.00 In addition to salary, Citis offerings may include discretionary and formulaic incentive and retention awards. Citi offers benefits including medical, dental & vision coverage; 401(k); life, disability insurance; wellness programs; paid time off packages. Benefits vary by jurisdiction, job level, and date of hire. For more information, visit citibenefits.com. Anticipated Posting Close Date: Sep 14, 2025 Equal Opportunity Employer: Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to 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 or apply for a career opportunity, please review Accessibility at Citi. View Citis EEO Policy Statement and the Know Your Rights poster. #J-18808-Ljbffr
Applications Development Technology Lead Analyst is a senior Java developer role at Citi. The successful applicant will build out the firms strategic reference data platforms used by the Institutional Clients Group. The candidate will own key projects and components and manage all phases of the SDLC including analysis and design, development, testing and deployment. As a senior developer, the candidate will provide technical guidance to junior developers, oversee their deliverables, give architectural guidance, enforce Citi best practices, and conduct code reviews. The candidate will work with a global team and liaise with Business Analysts, Production Support, and Infrastructure teams. Responsibilities
Deliver assigned development projects within agreed schedule, quality, and scope expectations Participate in all stages of the SDLC within an agile Scrum environment Form partnerships with technology vendors and gain deep understanding of products Interact with senior management to define and drive architectural direction Interact with PMO and translate reported problems/issues into JIRA items to implement Enhance/re-architect existing components to satisfy new requirements in terms of performance and scalability Provide level 3 (escalation) support for the application Required Qualifications / Skills
Experience in Java (Core, JDBC, MT, Collections, I/O) and Spring Boot Strong understanding of SQL/PL-SQL on Oracle DB Cloud native microservices Tomcat or WebLogic application server, container platform based on Kubernetes REST web services, Kafka, Redis Unix commands and Korn shell scripting Familiarity with standard data structures and algorithms OOP concepts, exceptions handling, multi-threading, design patterns Experience with JIRA, uDeploy, SonarQube, TeamCity, Artifactory, Git (Bitbucket) Logical thinking, analytical and problem-solving skills; innovative and solutions oriented Effective time management to handle multiple priorities with flexibility across time zones Excellent verbal and written communication skills Minimum 6 years of application development experience Minimum 2 years of team lead experience Bachelors degree in computer science or engineering or equivalent work experience Preferred Skills and Experience
Experience with Scrum methodology Experience with NoSQL databases (MongoDB/Redis) Experience developing web frontend using JavaScript frameworks (AngularJS, React, Vue) Exposure to functional programming language like Scala Financial services technology experience, preferably in reference data Physical and logical data modeling Job Details
Job Family Group: Technology Job Family: Applications Development Time Type: Full time Location and Compensation
Primary Location: Tampa, Florida, United States Primary Location Full Time Salary Range: $113,840.00 - $170,760.00 In addition to salary, Citis offerings may include discretionary and formulaic incentive and retention awards. Citi offers benefits including medical, dental & vision coverage; 401(k); life, disability insurance; wellness programs; paid time off packages. Benefits vary by jurisdiction, job level, and date of hire. For more information, visit citibenefits.com. Anticipated Posting Close Date: Sep 14, 2025 Equal Opportunity Employer: Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to 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 or apply for a career opportunity, please review Accessibility at Citi. View Citis EEO Policy Statement and the Know Your Rights poster. #J-18808-Ljbffr