Lead, Full Stack Software Developer

Job Category: Technology and IT
Job Type: Not Mentioned
Job Location: USA
Salary: Not Mentioned

About the Job

We are seeking an experienced Technical Lead to guide and mentor a dynamic Agile development team in the design, development, and maintenance of high-performance, full-stack Java web applications. This hands-on role involves architectural planning, development oversight, and collaboration across technical and business teams to ensure successful and timely project delivery.

Location Requirement:
This role requires onsite presence in Ashburn, VA two days per week.

Eligibility Requirements:

  • U.S. Citizenship required

  • Must be able to obtain a CBP Background Investigation (active CBP BI preferred)

  • Experience with CBP or federal agencies is a plus

Key Responsibilities:

  • Lead a team of 10+ developers through all stages of the software development lifecycle

  • Architect, design, build, test, and maintain scalable, real-time systems and microservices

  • Drive Agile ceremonies including PI Planning, backlog grooming, and sprint planning

  • Foster a high-performing team through mentorship, technical guidance, and performance monitoring

  • Lead technical discussions, resolve impediments, and implement continuous improvement strategies

  • Collaborate with cross-functional teams to support development, testing, deployment, and monitoring

  • Communicate project status, testing readiness, and release timelines to stakeholders and customers

  • Ensure high code quality and adherence to software development best practices, including TDD and CI/CD

  • Troubleshoot and resolve application issues; maintain security and compliance postures

  • Prepare technical documentation and maintain software development standards

Technical Requirements:

  • 12+ years of experience in software development (or 10+ years with Master’s)

  • Strong proficiency in Java, Spring Boot, Angular, JavaScript, HTML, CSS, and Material UI

  • Experience with AWS Cloud, EKS, Kubernetes, Jenkins, Docker, and Ansible

  • Familiarity with Kafka, Git, and Red Hat Enterprise Linux (RHEL)

  • Database experience with Oracle, MySQL, or PostgreSQL

  • Knowledge of monitoring tools like Kibana or Dynatrace

  • Experience with security tools such as Anchore or AquaScan

  • Familiarity with DevOps frameworks, containerization, and microservices architecture

  • Comfortable with CI/CD tools and agile methodologies (e.g., Jira, Confluence)

  • Strong knowledge of UX/UI principles and responsive front-end development

  • Technical writing, reporting, and documentation skills

Preferred Skills:

  • Cloud certifications (AWS, GCP, or equivalent)

  • Experience in mobile app development and biometric technologies

  • Background in intelligence systems or federal agency work

  • Exposure to Enterprise Service Bus (ESB) like Apache ActiveMQ or NiFi

  • Familiarity with Google Cloud Platform

  • Past experience with entity frameworks or other ORM technologies

  • Experience in system administration or managing infrastructure


    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx