Java Software Engineer; Team Lead

finra
📍 Tysons, Virginia, United States 💼 Full time 🕒 Posted June 19, 2026

Job Description

Working independently, the Java Software Engineer; Team Lead owns development of software products and works on improving the overall quality of the product throughout the software development life cycle and mentors other Software Engineers.

Experienced hands-on technical team lead to design, deliver scalable, secure, enterprise-grade solutions. This role requires deep Java expertise with strong knowledge of modern software architecture patterns (microservices, event-driven), cloud-native AWS development, and DevOps/CI/CD proficiency.

The lead will provide technical mentorship through code reviews, collaborate cross-functionally with stakeholders, while making architectural and technical decisions and drive engineering best practices.

Essential Job Functions:

  • Designs and develops...

Ready to Apply?

Submit your application today and join our talented team at finra.

Submit Application

Job Details

  • Location Tysons, Virginia
  • Job Type Full time
  • Category Computer Occupations
  • Posted Date June 19, 2026
  • Application Deadline July 29, 2026