M

ManTech

Government cybersecurity, analytics, and IT services

Senior Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAshburn, VA, USA$114.6k - $190.2k

About the Job

Requirements

  • A high school diploma or GED with 15–20 years of experience, an associate degree with 13–18 years, a bachelor's degree with 7–12 years, a master's degree or MBA with 5–9 years, or a PhD/doctorate with 3–7 years is required.
  • Proven expertise in Java development, including core Java concepts, object-oriented design principles and patterns, and modern frameworks such as Spring Boot and Spring Framework.
  • Hands-on experience developing microservices architecture patterns, including building and deploying containerized applications using Docker and Kubernetes.
  • Experience with messaging queues such as gRPC, RabbitMQ, or Kafka.
  • Hands-on experience setting up, configuring, and maintaining CI/CD pipelines for automated application delivery using Harness or Jenkins.
  • Experience with RESTful API design and development.
  • Must be a U.S. citizen with a current/active Top Secret clearance and the ability to obtain and maintain DHS CBP suitability before starting the position.
  • Must be able to occasionally move around inside the office to access equipment or communicate with coworkers, management, and customers, potentially delivering presentations.

Responsibilities

  • Lead and perform development and maintenance of end-user-focused, object-oriented, data-driven analytic applications supporting CBP threat analysis and targeting in an agile environment.
  • Design, develop, and implement scalable, high-performance, reliable applications and microservices using Java and frameworks such as Spring Boot or Jakarta for the backend, and modern JavaScript frameworks such as React, Angular, or Vue.js for the frontend.
  • Contribute to all phases of the software engineering lifecycle, including requirements gathering, architecture design, coding, testing, deployment, and maintenance.
  • Develop and consume RESTful APIs and ensure seamless integration between frontend and backend systems.
  • Develop new code, modify existing application code, conduct unit and system testing, and document application use cases, data flows, and functional operations.
  • Develop, manage, and optimize CI/CD pipelines using tools such as Jenkins, GitLab CI, or Harness for automated builds, testing, and deployments.
  • Integrate rapid deployment processes for AI/ML services into the application delivery framework for targeting.

Desired Qualifications

  • Experience with cloud platforms such as AWS and related services including EC2, S3, Lambda, RDS, and EKS.
  • Experience with relational databases such as Oracle or PostgreSQL and/or NoSQL databases such as MongoDB.
  • Hands-on experience with distributed data and computing tools including Hadoop, Spark, Impala, MySQL, Elasticsearch, and Solr.
  • Experience working with Agile/Scrum development methodology.
  • A solid understanding of software development lifecycles.

About the Company

ManTech

Government cybersecurity, analytics, and IT services

ManTech provides technology and services to U.S. government customers in defense, intelligence, and federal civilian agencies. It delivers cybersecurity, data analytics, enterprise IT, logistics, intelligence lifecycle support, software development, systems engineering, mission operations, security, and training through government contracts that span strategy to operations with strict security compliance. Its differentiators include a national-security focus, end-to-end capabilities, long-term high-value contracts, and emphasis on specialized talent. The company aims to help government agencies modernize and protect critical infrastructure while pursuing sustainable growth and profitability.

Company size
10,001+
Company stage
IPO
Headquarters
Herndon, VA
Founded
1968

Recently Posted Jobs

Explore more opportunities at ManTech

See more jobs