Sr Software Engineer (Hybrid) - L3 - Active TS/SCI with Polygraph Clearance

Emtak

  • Annapolis Junction, Maryland
  • 21 days ago

    Highlights

    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. Working alongside experienced engineers and technical stakeholders, you'll contribute to software architecture, solve challenging technical problems, and help deliver reliable, high-quality solutions.

    Numbers & Facts

    LocationAnnapolis Junction, Maryland
    Websitehttps://emtakllc.com

    Description

    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.

    Similar Jobs