Full Stack Developer
Spotted 23h agoFull-time
Job details
- Work mode
- Remote
- Employment
- Full-time
- Level
- Mid level
- Experience
- 3+ years
- Education
- Bachelor's degree
- Posted
- Nov 12, 2026
- Last confirmed open
- Nov 12, 2026
- Job function
- Software/Internet/AI › Backend Engineering › Full Stack Engineer
Job description
About this role
MANTECH seeks a motivated, career-driven, and customer-oriented Full-Stack Developer to join our team as a remote team member.
The Mid-Level Full-Stack Developer will leverage their strong software engineering background and legacy migration expertise to design, develop, and modernize mission-critical federal applications in close collaboration with cross-functional technical teams.
Responsibilities include but are not limited to:
- Collaborate closely with cross-functional development teams to solve complex technical problems and design modernization solutions for legacy applications.
- Design, develop, test, and deploy robust full-stack software solutions across the entire Software Development Life Cycle (SDLC).
- Build and integrate responsive front-end user interfaces using HTML, CSS, and modern JavaScript.
- Engineer and maintain secure RESTful APIs and backend services using Java, Python, XML, and JSON.
- Configure, monitor, and maintain application servers and deployment environments including WebLogic and Apache Services.
- Manage version control repositories and streamline CI/CD automation pipelines using Git, GitLab CI, GitHub Actions, or Jenkins.
- Create and maintain clear technical artifacts, architecture diagrams, and system documentation using Microsoft Office Suite.
Minimum Qualifications:
- Possession of a Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience (6 additional years of experience).
- 3 + years of professional full-stack software development experience across the complete SDLC.
- Demonstrated experience migrating and modernizing legacy software applications to modern architectures.
- Solid proficiency in Object-Oriented Programming (OOP) with Java and functional programming with Python.
- Hands-on experience developing front-end interfaces using HTML, CSS, and JavaScript, alongside API integrations utilizing JSON and XML.
- Demonstrated experience utilizing modern IDEs, Git-based version control, CI/CD pipelines, and ticketing platforms such as Jira or Asana.
Preferred Qualifications:
- Master’s degree in Computer Science, Software Engineering, or an Information Technology discipline.
- Industry-recognized certifications such as CompTIA Security+, Network+, Linux+, or relevant Java/Python certifications.
- Experience utilizing modern front-end frameworks (Vue.js, React, or Angular) and Python backend frameworks (Flask or FastAPI).
- Experience working with relational databases, writing complex SQL queries, and integrating Single Sign-On (SSO) solutions such as Okta.
Clearance Requirements:
- Must be a U.S. Citizen (no dual citizenship) with the ability to pass a background investigation and obtain and maintain DHS Suitability / Entry on Duty (EOD).
Physical Requirements:
- Must be able to remain in a stationary position 50% of the time.
- Needs to occasionally move about inside the workspace to access office equipment.
- Frequently communicates with co-workers, management, and stakeholders via email, phone, and virtual channels.
- Must be able to exchange accurate information in these situations.
Interested in this role?Continue on MANTECH's careers page.
Apply on MANTECH