Java Full Stack Developer - Vice President

CitiTampa, FL
$125,600 - $188,400Onsite

About The Position

The Java Full Stack Developer is a strategic professional who stays current with developments in their field and contributes to the overall technology strategy. As a recognized technical authority, this role requires strong communication and diplomacy skills to guide and influence cross-functional teams and occasionally external stakeholders. The role impacts an entire functional area through the execution of complex deliverables, offering expert advice and ensuring operational excellence.

Requirements

  • 8 + years of relevant experience in the Financial Services industry.
  • Core Front-End Development Skills Angular Expertise
  • Deep understanding of Angular architecture (components, modules, services, directives, pipes).
  • Proficiency with Angular CLI, Angular Material, and UI component libraries.
  • Experience with NgRx or alternative state management solutions.
  • Expertise with Angular Router, lazy loading, guards, resolvers.
  • Strong experience with RxJS and handling asynchronous data streams.
  • UI/UX & Performance Expertise in responsive/adaptive UI development.
  • Understanding of WCAG accessibility standards.
  • Knowledge of performance metrics (LCP, FID, CLS) and optimization techniques (lazy loading, code splitting, image optimization).
  • Development Practices & Tools Version Control: Git, GitHub, GitLab, Bitbucket.
  • CI/CD: Familiarity with automated pipelines.
  • Agile: Experience in Agile/Scrum environments.
  • Browser Dev Tools: Strong debugging and profiling skills.
  • Technical Skills Front-End Frameworks: Angular/ React
  • DevOps: Docker, Kubernetes, Jenkins, GitLab CI/CD, Maven/Gradle
  • Tools: Git, Jira, Confluence, Slack
  • Bachelor’s degree or equivalent experience required.

Responsibilities

  • Manage one or more Applications Development teams to achieve established goals, including performing personnel duties (performance reviews, hiring, disciplinary actions).
  • Apply deep knowledge across multiple development areas to provide technical oversight of systems and applications.
  • Review and analyze proposed technical solutions for ongoing and upcoming projects.
  • Contribute to strategy formulation for applications development and related functional partners.
  • Develop strong understanding of business areas and how they integrate to meet objectives.
  • Provide evaluative judgment in complex, unique scenarios based on factual analysis.
  • Monitor delivery outcomes, support budget management, and oversee day‑to‑day team management including resource planning and work allocation.
  • Ensure compliance with operational procedures and contribute to standards definition; negotiate with external vendors/partners as needed.
  • Appropriately assess and mitigate risk, ensuring adherence to policies, regulatory requirements, ethical standards, and transparency in managing control issues.
  • Provide effective supervision and establish accountability standards for the team.

Benefits

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service