Back to results

SWE L3 - Active TS/SCI with Polygraph Clearance

  • Annapolis Junction, MD, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

Senior Software Engineer – Geospatial Systems

Clearance: TS/SCI with Polygraph

What You’ll Do

EMTAK is seeking an experienced Senior Software Engineer to develop advanced geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices supporting mission-critical government systems.

You'll design and build scalable, high-performance Java applications that process complex geospatial data and support mission-focused decision-making. Working alongside experienced engineers and technical stakeholders, you'll contribute to software architecture, solve challenging technical problems, and help deliver reliable, high-quality solutions.

Key Responsibilities

• Design, develop, and maintain Java-based microservices using Spring and related frameworks.

• Build and optimize integrations with relational and NoSQL databases for geospatial data processing.

• Collaborate with cross-functional teams to translate requirements into scalable software solutions.

• Lead technical design efforts and contribute to software architecture decisions.

• Conduct code reviews, promote development best practices, and mentor junior engineers.

• Support cloud-based development, deployment, and DevOps/CI/CD initiatives.

Key Technologies

• Java, Spring Boot, Hibernate

• Elasticsearch, MySQL, PostgreSQL

• AWS, Docker, Kubernetes

• Linux and Windows

• Microservices, ETL pipelines, and CI/CD

Required Qualifications

• Active TS/SCI with Polygraph.

• Twenty (20) years of experience supporting programs or contracts of similar scope, type, and complexity.

• Bachelor's degree in Computer Science, Software Engineering, or a related field. Four (4) additional years of experience may substitute for the degree.

• Strong Java development skills and experience with frameworks such as Spring Boot and Hibernate.

• Experience with cloud-based application development and deployment.

• Understanding of database design and optimization, particularly for geospatial data.

• Familiarity with DevOps practices and continuous integration and deployment.

• Strong problem-solving, communication, and technical leadership skills, including experience mentoring engineers.

Desired Qualifications

• Hands-on experience with Docker and Kubernetes.

• Knowledge of GIS (Geographic Information Systems) principles and applications.

• Experience developing geospatial data processing, ETL, or visualization solutions.

More about this job

Skills

  • Data engineering
  • Microservices
  • Oracle Java
  • Decision making
  • NoSQL
  • Process data
  • DevOps
  • CI/CD
  • Spring Boot
  • Elasticsearch
  • MySQL
  • PostgreSQL
  • AWS
  • Docker
  • Kubernetes
  • Linux
  • Microsoft Windows
  • Computer science
  • Problem solving
  • Communication skills
  • Leadership
  • Coaching
  • GIS

Report this job