Jobs at EMTAK LLC

View all jobs

Software Engineer L3 GTC - TS/SCI Poly required

Annapolis Junction, MD · Information Technology

We are seeking a skilled and motivated Software Engineer to join our team in developing cutting-edge geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices to support mission-focused systems. As a Software Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and performant Java-based microservices that interact with both relational and NoSQL databases. Your work will contribute to enhancing the capabilities of our geospatial data processing and visualization tools, enabling better decision-making for mission-critical applications. You will be responsible for:

· Designing, developing, and maintaining high-performance Java microservices with a strong emphasis on geospatial functionality.
· Collaborating with cross-functional teams to understand requirements and translate them into robust and scalable software solutions.
· Leading the technical design and implementation of geospatial features, ensuring alignment with overall architecture and mission objectives.
· Working closely with product managers and other stakeholders to gather requirements and provide technical expertise during the planning and execution of projects.
· Conduct code reviews and mentor junior team members to ensure high-quality code and adherence to best practices.

Key Technologies Used: · Java/Spring  · Linux/Windows  · ElasticSearch  
· MySQL/PostGreSQL  · AWS  · Kubernetes  · Docker

Required Qualifications:
· TS/SCI with Polygraph
· Twenty (20) years' experience in programs and contracts of similar scope, type and complexity is required.
· Bachelor's or higher degree in Computer Science, Software Engineering, or a related field. Four (4) years of additional experience may be substituted for a bachelor’s degree.
· In-depth knowledge of Java and associated frameworks (Spring Boot, Hibernate, etc.).
· Experience with cloud-based development and deployment
· Solid understanding of database design and optimization for geospatial data.
· Familiarity with DevOps practices and tools for continuous integration and deployment.
· Excellent problem-solving and communication skills.
· Leadership experience in guiding and mentoring development teams.

Desired Qualifications
· Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
· Knowledge of GIS (Geographic Information System) principles and applications.

Share This Job

Powered by