Lead UI Application Developer

TEKsystemsSaint Petersburg, FL
Hybrid

About The Position

We are seeking a highly skilled and self-driven Lead UI Engineer to help build the next generation of our Wealth Management platform, supporting the evolving needs of our Asset Management Services (AMS) business. This role offers the opportunity to work with modern technologies including Angular, Java Spring, Oracle, NoSQL databases, Kafka, and more. This position follows our hybrid-friendly schedule, so you get the best of both worlds – flexibility and collaboration. In office days will be 2-3 per week averaging 10-12 days per month in our St Petersburg, FL Corporate Office. As a Lead UI Engineer on the AMS Technology team, you will play a pivotal role in designing and developing enterprise-grade solutions that empower Financial Advisors and streamline end-to-end processing. You will be a hands-on technical leader with deep expertise in Angular (required) and experience in backend API development using Java (preferred), capable of driving architectural decisions, mentoring developers, and delivering high-quality solutions with minimal oversight. You will work across the full software development lifecycle and collaborate with cross-functional teams to ensure timely and efficient delivery of scalable, maintainable systems.

Requirements

  • Deep expertise in Angular (required)
  • Experience in backend API development using Java (preferred)

Nice To Haves

  • Experience with modern technologies including Angular, Java Spring, Oracle, NoSQL databases, Kafka

Responsibilities

  • Collaborate with Business Analysts, Stakeholders, and Development teams to analyze complex business problems and system requirements.
  • Architect, design, and implement robust full-stack solutions using Angular, Java (Spring, Spring Boot) and Oracle.
  • Champion software engineering best practices including CI/CD, automated testing, and performance optimization.
  • Lead code reviews, testing, deployment, and continuous improvement initiatives.
  • Provide technical leadership and mentorship to developers.
  • Proactively identify and resolve technical challenges to improve delivery timelines and system stability.
  • Ensure comprehensive documentation and adherence to internal standards and validation procedures.
  • Partner with Development Managers, Engineers, Business Analysts, and Project Managers to maintain alignment and transparency.
  • Stay current with emerging technologies; lead proof-of-concept initiatives and recommend system enhancements to improve system performance and maintainability.
  • Leverage Generative AI tools to enhance application intelligence and developer productivity.
  • Participate in production support rotations and respond to escalated issues as needed.
  • Perform other duties and responsibilities as assigned.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service