Full time

Java Software Engineer; Team Lead

Posted by finra • Tysons, Virginia, United States

📍 Tysons, Virginia 🕒 June 19, 2026

About the Role

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 take the next step in your career journey with finra.

Apply Now