Talent.com
Senior Technical Team Lead
Senior Technical Team LeadVirtualVocations • Fayetteville, North Carolina, United States
Senior Technical Team Lead

Senior Technical Team Lead

VirtualVocations • Fayetteville, North Carolina, United States
19 hours ago
Job type
  • Full-time
Job description

A company is looking for a Senior Software Technical Team Lead.

Key Responsibilities

Lead a distributed team of engineers in designing, developing, and maintaining Java and full-stack applications

Provide technical leadership and mentorship while engaging in design reviews, code reviews, and deployment oversight

Ensure application reliability and performance in a 24 / 7 production support environment, including root cause analysis and proactive system hardening

Required Qualifications

12+ years of experience in software engineering with strong proficiency in Java and modern front-end frameworks

3+ years of experience leading or mentoring engineering teams in agile environments

Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline

Hands-on experience with AWS cloud infrastructure and DevOps tools

Deep understanding of Kafka or other distributed messaging systems

Create a job alert for this search

Technical Team Lead • Fayetteville, North Carolina, United States