Apps Dev Tech Lead Analyst - Vice President

Citi•Tampa, FL
•$113,840 - $170,760

About The Position

The Applications Development Technology Lead Analyst is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The role leads applications systems analysis and programming activities. The position designs, develops, and maintains enterprise-grade backend applications using Java, Spring Boot, Spring Cloud, and microservices architecture. It builds RESTful APIs, service integrations, event-driven architectures, business services, orchestration layers, and backend components for complex business processes and high-volume transaction processing. The role also supports applications on cloud and container platforms, develops CI/CD pipelines and automated testing frameworks, integrates relational and NoSQL databases, and implements enterprise security controls. The successful candidate collaborates with management and cross-functional teams, resolves complex application and production issues, contributes to technical design and architecture discussions, and advises or mentors mid-level developers and analysts. The role requires attention to risk, compliance, ethical conduct, and safeguarding the firm, its clients, and its assets. Other job-related duties may be assigned as required.

Requirements

  • 6–10 years of relevant experience in an Apps Development or systems analysis role.
  • Extensive experience in systems analysis and programming software applications.
  • Strong hands-on experience with Java, Spring Boot, Spring Cloud, REST APIs, microservices, Kafka/messaging, Docker, AWS ECS/Kubernetes, CI/CD, SQL/NoSQL databases, API security, and distributed systems design.
  • Experience delivering large-scale enterprise applications in Agile environments.
  • Bachelor’s degree/university degree or equivalent experience.

Nice To Haves

  • Master’s degree preferred.

Responsibilities

  • Partner with multiple management teams to integrate functions, meet goals, and identify and define system enhancements for new products and process improvements.
  • Resolve high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards.
  • Provide expertise in applications programming and ensure application design adheres to the overall architecture blueprint.
  • Use advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how business areas, including architecture and infrastructure, integrate to accomplish business goals.
  • Analyze issues using interpretive thinking and develop innovative solutions.
  • Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary.
  • Assess risks in business decisions, support compliance with applicable laws, rules, regulations, and policies, exercise sound ethical judgment, and transparently escalate, manage, and report control issues.
  • Design, develop, and maintain enterprise-grade backend applications using Java, Spring Boot, Spring Cloud, and microservices architecture.
  • Build and manage RESTful APIs, service integrations, and event-driven architectures while ensuring reliability, security, versioning, and governance.
  • Develop business services, orchestration layers, and backend components for complex processes and high-volume transaction processing.
  • Implement microservices patterns, including service discovery, API gateways, circuit breakers, resiliency, fault tolerance, caching, and distributed transaction management.
  • Collaborate with UI, architecture, data, and infrastructure teams to deliver end-to-end solutions and system integrations.
  • Develop and optimize applications on cloud and container platforms, including Docker and AWS ECS/Kubernetes.
  • Create and support CI/CD pipelines, automated testing frameworks, code quality processes, and DevOps practices.
  • Design and integrate relational and NoSQL databases, including data modeling, performance tuning, and query optimization.
  • Implement security controls for authentication, authorization, encryption, API security, OAuth2, JWT, and SSO integrations.
  • Troubleshoot and resolve application, integration, performance, and production issues using monitoring, logging, and root cause analysis.
  • Participate in technical design reviews, solution architecture discussions, and code reviews; mentor junior developers on engineering best practices.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off, including vacation, sick leave, and paid holidays.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service