FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Developer
Leidos. Responsible for software development activities both individually and as a member of a team including writing, testing, debugging, and maintaining source code within an Agile environment.
Posted 4/30/2026full-timeGaithersburg • Maryland, Virginia • 🇺🇸 United StatesSenior💰 $87,100 - $157,450 per yearWebsite
Tech Stack
Tools & technologiesCloudJavaJavaScriptJUnitLinuxMockitoReactSpringSpring BootSpringBootSubversion
About the role
Key responsibilities & impact- Responsible for software development activities both individually and as a member of a team including writing, testing, debugging, and maintaining source code within an Agile environment.
- Develop solutions to complex issues.
- Actively participate in daily stand-ups, Release Planning, and other related team activities.
- Write and execute unit and functional tests.
- Troubleshoot and participate in the resolution of technical issues in lab and operational environments.
- Provide support as needed for system engineering, test engineering, and system owner teams.
Requirements
What you’ll need- Bachelor’s degree in computer science or a related field with 4-8 years of relevant experience or a Master’s degree with 2-6 years of experience
- Significant experience with Java programming language
- Significant experience with React
- Experience with Web development and commonly used front-end tools and languages (HTML, CSS, JavaScript)
- Significant experience with unit testing tools such as Junit and Mockito
- Experience with RESTful API, JSON, XML, XSD
- Experience with Spring Framework, Spring Security, and Spring Boot
- Experience with Linux
- Experience with version control systems such as Git or Subversion
- Experience with common development tools and IDEs (Eclipse, VS Code, etc.)
- Experience with AI-assisted software development workflows and tools (i.e. Claude Code, Codex, etc.)
- Experience with Cloud-based systems
- Experience working within the Agile environment
- Understanding of sound software development principles and practices
- Ability to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing
- Independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment
- Ability to obtain SF-85 Public Trust suitability determination
- US citizenship required.
Benefits
Comp & perks- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaReactHTMLCSSJavaScriptJUnitMockitoRESTful APISpring FrameworkSpring Boot
Soft Skills
communicationindependent thinkingtask prioritizationteam collaborationproblem-solving
Certifications
Bachelor’s degree in computer scienceMaster’s degree in computer scienceSF-85 Public Trust suitability determination