CrawlJobs Logo

Apps Dev Technical Lead Analyst

United States, Tampa 148000.00 - 190000.00 USD / Year · Job Posted July 02, 2026
Apply Position
Job Link Share

Job Description

Citibank, N.A. seeks an Apps Dev Technical Lead Analyst for its Tampa, Florida location. Duties: Analyze complex problems at the design phase and evaluate technical feasibility of the application. Use Spring Boot and Spring MVC to evaluate the technical feasibility of requirements and develop software solutions. Participate in project planning to determine roadmap of development activities. Leverage OpenShift and Pivotal Cloud Foundry to build, deploy and scale applications. Provide product inventory management and risk assessment. Prepare design documentation for identified problems and devise feasible solutions. Perform mockup review and proof of concept to make evaluative judgements. Leverage Bitbucket, GitHub, Jenkins and LightSpeed to manage the source code and perform application deployment through continued integration and continued development. Integrate service application programming interface (API) with user interface (UI) layer, and follow best practices and coding standards to design, develop, test and deliver the product. Use AppDynamics and Dynatrace to monitor the application performance and user behavior. Review the test suite of automation scripts to ensure application quality and stability. Use Snyk to upgrade the component versions regularly to remediate the application vulnerabilities. Perform service code deployment through continued integration and continued development (CI/CD) pipeline and ensure code quality using SonarQube. Upgrade the component versions regularly to remediate vulnerabilities reported in Black Duck scan. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Job Responsibility

  • Analyze complex problems at the design phase and evaluate technical feasibility of the application
  • Use Spring Boot and Spring MVC to evaluate the technical feasibility of requirements and develop software solutions
  • Participate in project planning to determine roadmap of development activities
  • Leverage OpenShift and Pivotal Cloud Foundry to build, deploy and scale applications
  • Provide product inventory management and risk assessment
  • Prepare design documentation for identified problems and devise feasible solutions
  • Perform mockup review and proof of concept to make evaluative judgements
  • Leverage Bitbucket, GitHub, Jenkins and LightSpeed to manage the source code and perform application deployment through continued integration and continued development
  • Integrate service application programming interface (API) with user interface (UI) layer, and follow best practices and coding standards to design, develop, test and deliver the product
  • Use AppDynamics and Dynatrace to monitor the application performance and user behavior
  • Review the test suite of automation scripts to ensure application quality and stability
  • Use Snyk to upgrade the component versions regularly to remediate the application vulnerabilities
  • Perform service code deployment through continued integration and continued development (CI/CD) pipeline and ensure code quality using SonarQube
  • Upgrade the component versions regularly to remediate vulnerabilities reported in Black Duck scan

Requirements

  • Requires a Bachelor’s degree, or foreign equivalent, in Computer Engineering, Computer Science, or related field and 8 years of progressive, post-baccalaureate experience as a Senior Systems Engineer, Software Engineer, Associate, Sr Associate, Sr Programmer Analyst or related position involving software development using Spring Boot, Spring MVC and SonarQube. 8 years of experience must include: Spring Boot, Spring MVC, OpenShift
  • SonarQube, AppDynamics
  • Black Duck, Snyk
  • Inventory Management solutions development
  • Risk assessment
  • Bitbucket, GitHub
  • Jenkins, LightSpeed.

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Apps Dev Technical Lead Analyst

8 matching positions

Apps Dev Tech Lead Analyst - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13 + years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in 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 demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • Core Java: Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB
  • Drive the adoption and continuous improvement of CI/CD pipelines
  • Collaborate with cross-functional teams
  • Mentor and provide technical guidance to junior and mid-level software engineers
  • Actively research and experiment with AI technologies
  • Participate in code reviews
  • Troubleshoot and resolve complex technical issues
  • Contribute to the strategic planning and technical roadmap for our middleware platforms
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst

We are seeking a technically strong and operationally focused Vice President to ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in technology roles within financial services, with a strong focus on operational data management
  • Proven, hands-on experience in one or more of the following data domains: Client & Account Data, Financial Data, Documents Data
  • Strong Java knowledge and experience in building Solid foundational platforms for real time message driven systems in a distributed and parallel processing ecosystem
  • Experience with messaging and event-driven architectures (e.g., Kafka, MQ) for real-time data distribution
  • Strong SQL skills and experience with relational databases (e.g., Oracle, PostgreSQL, SQL Server)
  • Experience with RESTful API design and development
  • Attention to Detail
  • Problem Solver
  • Communication
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical discipline
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of operational data within one or more of the following domains: Client & Account Data, Financial Data, Documents Data
  • Design, build, and maintain robust, scalable data pipelines for the ingestion, transformation, validation, and distribution of operational data across the wealth management ecosystem
  • Implement and enforce rigorous data quality controls, validation rules, and monitoring to ensure the highest standards of data accuracy and completeness
  • Develop and manage data services and APIs that provide reliable, real-time access to operational data for consuming applications and downstream systems
  • Monitor and manage the health of operational data systems
  • Work closely with upstream data providers, downstream application teams, and business operations to understand data requirements and resolve data-related issues efficiently
  • Ensure that all data management practices adhere to Citi's data governance, privacy, and regulatory requirements, particularly as they relate to client and financial data
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst - Vice President

Citi's Equities Technology organization is seeking a Software Engineer to join t...
Location
Location
Hong Kong SAR , Kowloon
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of experience with strong technical knowledge and expertise in Low latency Java
  • Prior experience developing derivatives trading or market making platforms in a global financial institution or equivalent environment
  • Demonstrated knowledge of derivatives products (options, futures, warrants, CBBCs, etc.) and market making concepts
  • Good understanding and practical experience with relational databases (e.g., Sybase) and NoSQL databases (e.g., MongoDB)
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with low-latency system design, including performance optimization, concurrency, and high-throughput architecture
  • Experience with C++, Python, React, Linux performance tuning, or HTML5 is a plus
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
  • Excellent communication and collaboration skills, with a demonstrable ability to work effectively in a team-oriented, multicultural, cross-regional environment
  • Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, low-latency trading applications supporting derivatives market making activities across the Asia-Pacific region
  • Partner with traders, quantitative analysts, and risk management teams to gather requirements, analyze technical specifications, and translate them into robust, innovative product features and enhancements
  • Optimize application performance to ensure ultra-low latency and high throughput for critical trading functions, including pricing, hedging, and order management
  • Continuously improve and maintain automated testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Implement Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst - Vice President

As a key member of our global development team, you will: Innovate & Develop: Pa...
Location
Location
United States , Irving
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of progressive experience in systems analysis and programming of software applications
  • Strong proficiency in Java application technologies, including deep experience with TDD (Test-Driven Development), Spring framework, and Microservices architecture
  • Extensive hands-on experience with PySpark and advanced Python programming skills
  • Proven experience with Big Data ecosystems, including Cloudera and/or Data Bricks
  • Hands-on experience with distributed query engines like Starburst (Trino/Presto)
  • Proficient in designing and managing complex workflows using scheduling tools, particularly Apache Airflow
  • Strong expertise in SQL and experience with relational and non-relational databases
  • Excellent knowledge of algorithms and data structures, design patterns
  • Strong Java experience: Java core, collections, concurrency, streams
  • Frameworks and APIs: Spring (Core, Batch, Integration, MVC, Boot, Data), Hibernate, Jackson, JAX RS, JPA, JAXB
Job Responsibility
Job Responsibility
  • Innovate & Develop: Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions
  • Drive cross-functional collaboration with diverse management teams
  • Proactively identify, define, and implement necessary system enhancements
  • Complex Problem Resolution: Lead the resolution of high-impact problems and critical projects
  • Consult with users, clients, and other technology groups on issues
  • Technical Architecture & Standards Leadership: Serve as a subject matter expert in application programming
  • Leverage an advanced understanding of system flow to develop and enforce robust standards for coding, testing, debugging, and implementation
  • Mentorship & Talent Development: Act as a trusted advisor and coach for mid-level developers and analysts
  • Provide technical guidance, mentorship, and code reviews to junior data engineers
  • Operational Excellence: Ensure adherence to best practices and essential procedures
What we offer
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
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst - Java Microservices

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in 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 demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Design and architect scalable Java microservices -based applications
  • Develop high quality backend systems using Java and Spring Boot
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Sr Lead Analyst

We are looking for an experienced Apps Development Group Manager to lead enginee...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Kotlin
  • Python
  • Java
  • Microservices Architecture
  • Event-Driven & Messaging Systems (Kafka or Solace)
  • Low-Latency & High-Performance Computing
  • High Availability & Fault Tolerance
  • Oracle (SQL)
  • MongoDB (NoSQL)
  • AI & ML Integration
Job Responsibility
Job Responsibility
  • Actively participate in system design, architecture reviews, and code reviews across TMZ platform teams
  • Contribute to the design of distributed, fault-tolerant, real-time systems for high-volume, low-latency equity trade processing
  • Write, review, and refactor production-grade code in Kotlin, Java, and Python
  • Lead design of event-driven, microservices-based architectures using Kafka or Solace
  • Drive low-latency and high-performance system design
  • Design and govern data architecture across Oracle (SQL) and MongoDB (NoSQL)
  • Champion trunk-based development, feature flags, and progressive delivery
  • Produce and review architecture decision records (ADRs) and technical design documents
  • Contribute hands-on to AI/ML integration on the TMZ platform
  • Lead the implementation of AI-powered platform capabilities
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Sr Lead Analyst Java SVP

Apps Dev Tech Sr Lead Analyst Java SVP at Citi. Own and drive end-to-end migrati...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
  • 12–16 years of progressive software engineering experience, with at least 5 years in a senior technical leadership role (Tech Lead, Staff Engineer, principle)
  • Demonstrated experience leading or significantly contributing to at least one large-scale Mainframe modernisation or legacy platform migration programme
  • Prior experience in financial services, banking, or a similarly regulated industry strongly preferred
  • Java 17/21 (Expert), Python, COBOL / JCL (reading & assessment level)
  • Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Project Reactor / WebFlux
  • OpenShift, Kubernetes, Docker, Helm
  • Tekton, Harness, Jenkins, Git (Bitbucket / GitHub), Artifactory, SonarQube
  • Oracle, MongoDB, PostgreSQL, MS SQL Server, Redis, DB2/z
  • Apache Kafka, IBM MQ
Job Responsibility
Job Responsibility
  • Own and drive end-to-end migration of legacy Mainframe workloads (COBOL, JCL, CICS, IMS, DB2/z) to modern Java-based microservices deployed on enterprise container platforms (OpenShift / Kubernetes)
  • Conduct application assessments to identify migration candidates, define target-state architectures, and produce sequenced migration roadmaps with risk registers and rollback plans
  • Establish reusable migration patterns, tooling, and runbooks to accelerate successive migration waves
  • Leverage AI-assisted code translation tools (e.g., autonomous AI coding agents such as Devin) to automate COBOL-to-Java conversion at scale, with human-in-the-loop review gates
  • Validate functional parity post-migration through automated testing strategies (unit, integration, regression, performance)
  • Identify and quantify cost-reduction opportunities across MIPS consumption, software licensing, infrastructure footprint, and operational overhead
  • Build and maintain a technology cost model
  • track savings realisation against committed targets on a monthly cadence
  • Drive rationalisation of redundant systems, decommission end-of-life platforms, and consolidate tooling to reduce Total Cost of Ownership (TCO)
  • Partner with Finance and Vendor Management to renegotiate contracts and optimise spend through right-sizing, reserved capacity, and FinOps practices
  • Fulltime
Read More
Arrow Right

Apps Dev .NET Tech Lead Analyst

Are you a highly skilled and motivated Software Engineer looking to make a signi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in C#, .NET/.NET Core application development, including Test-Driven Development (TDD)
  • Excellent knowledge of algorithms, data structures, design patterns, and software systems analysis
  • Deep understanding of advanced .NET concepts, including C# language features, concurrency, and parallel processing
  • Extensive experience with the .NET ecosystem, including ASP.NET Core, Entity Framework Core, ORMs, serialization, and messaging/integration frameworks (TIBCO, Kafka)
  • Proven ability in designing and implementing microservices architectures using .NET Core
  • Strong Java experience (core, collections, concurrency, streams, Spring, Hibernate) can substitute for .NET experience
  • Understanding of CI/CD pipelines (GitHub Actions, Jenkins), RESTful API development, and Git
  • Solid experience with SQL, proficiency in Linux environments, and job scheduling
Job Responsibility
Job Responsibility
  • Design, develop, and implement robust, scalable application systems for Margin Calculation Services, translating complex business requirements into technical solutions
  • Drive cross-functional collaboration and proactively implement system enhancements to support new products and process improvements
  • Lead the resolution of high-impact technical and business problems through in-depth evaluation and innovative solution development
  • Serve as a subject matter expert in application programming, ensuring designs adhere to architectural blueprints and strategic technology roadmaps
  • Develop and enforce robust standards for coding, testing, debugging, and implementation across development teams
  • Mentor and coach mid-level developers and analysts, fostering skill development and optimizing team potential
  • Ensure operational excellence by adhering to best practices and essential procedures, operating with high independence and ownership of critical initiatives
  • Proactively assess and manage technical risks, demonstrating commitment to regulatory compliance and transparent reporting
What we offer
What we offer
  • Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)
  • Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates
  • Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates
  • Employee Assistance Program financed by Employer
  • Paid Parental Leave Program (maternity and paternity leave
  • statutory and 2 weeks additional paid paternity leave)
  • Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates
  • Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events
  • Additional day off for volunteering
  • Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform
  • Fulltime
Read More
Arrow Right