Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Markon

Full Stack Software Engineer – Hybrid

Markon

. Design, develop, test, and maintain mission-critical software applications using Java and Spring Boot .

Posted 11/11/2026full-timeAnnapolis Junction • Maryland • United StatesMid-LevelSenior💰 $160,000 - $185,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack application development using Java, Spring Framework, and Angular, with a strong focus on containerization using Docker and database management with MongoDB. Proven ability to troubleshoot and resolve critical system issues while collaborating effectively with cross-functional teams in high-availability environments.

Highest-signal resume keywords
Java 8 Or NewerSpring FrameworkAngularDockerMongoDB

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack Application DevelopmentSpring BootSpring CloudContainerizationDatabase SolutionsElasticsearchJava Message Service (JMS)ActiveMQArtemis Messaging PlatformsDistributed Applications
Soft Skills
TroubleshootingProblem-SolvingCommunication
Tools & Technologies
Docker ComposeDocker Swarm
Certifications & Qualifications
Active TS/SCI Clearance With Polygraph
Industry Keywords
Mission-Critical SystemsHigh-Availability SystemsIntelligence CommunityGovernment Environments

Tech Stack

Tools & technologies
AngularCloudDockerElasticSearchJavaMongoDBSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain mission-critical software applications using Java and Spring Boot
  • Develop and enhance frontend applications using Angular to support system functionality and user experience
  • Build and maintain backend services using Spring Framework and Spring Cloud
  • Develop, deploy, and manage containerized applications using Docker, Docker Compose, and Docker Swarm
  • Design, implement, and maintain database solutions using MongoDB
  • Develop new application features and functionality based on evolving mission requirements
  • Troubleshoot software defects, resolve performance issues, and support system integration and testing
  • Collaborate with software engineers, system engineers, and stakeholders throughout the software development lifecycle
  • Participate in code reviews, maintain technical documentation, and support continuous improvement of development processes
  • Provide rotating on-call support to address critical system issues and maintain operational availability

Requirements

What you’ll need
  • Active TS/SCI clearance with Polygraph required
  • Experience developing full-stack applications using Java 8 or newer
  • Strong experience with Spring Framework, Spring Boot, and Spring Cloud
  • Experience developing frontend applications using Angular
  • Experience deploying and managing containerized applications using Docker, Docker Compose, and Docker Swarm
  • Experience working with MongoDB and database-driven applications
  • Experience developing, testing, and maintaining enterprise software applications
  • Strong troubleshooting, problem-solving, and communication skills
  • Ability to participate in a rotating on-call schedule, approximately one week every 4–6 weeks, to provide emergency support for critical systems
  • Experience with Elasticsearch for data indexing, search, and analytics
  • Familiarity with Java Message Service (JMS) and asynchronous messaging architectures
  • Experience with ActiveMQ or Artemis messaging platforms
  • Experience supporting mission-critical, high-availability systems within Intelligence Community or government environments
  • Experience developing distributed applications and integrating messaging services across enterprise systems

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays
  • Up to two days of telework per week, subject to customer approval