Senior Java Software Engineer 257

Freedom Technology Solutions Group•Annapolis Junction, MD
•$225,000 - $275,000•Remote

About The Position

Freedom Technology Solutions Group is seeking a skilled and motivated Software Engineer to develop geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices for mission-focused systems. The role designs, implements, and maintains scalable, performant Java-based microservices that interact with relational and NoSQL databases, supporting geospatial data processing and visualization tools for mission-critical applications. The engineer collaborates with cross-functional teams to translate requirements into robust software, leads the technical design and implementation of geospatial features in alignment with architecture and mission objectives, and works with product managers and stakeholders during project planning and execution. The role also includes conducting code reviews and mentoring junior team members. The posting highlights telecommuting and flexible scheduling.

Requirements

  • Active TS/SCI with Polygraph clearance.
  • Twenty years of experience in programs and contracts of similar scope, type, and complexity.
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field; four additional years of experience may substitute for a bachelor’s degree.
  • In-depth knowledge of Java and associated frameworks, such as Spring Boot and Hibernate.
  • Experience with cloud-based development and deployment.

Nice To Haves

  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Knowledge of GIS (Geographic Information System) principles and applications.

Responsibilities

  • Design, develop, and maintain high-performance Java microservices, with emphasis on geospatial functionality.
  • Collaborate with cross-functional teams to understand requirements and translate them into robust, scalable software solutions.
  • Lead the technical design and implementation of geospatial features, ensuring alignment with overall architecture and mission objectives.
  • Work with product managers and other stakeholders to gather requirements and provide technical expertise during project planning and execution.
  • Conduct code reviews and mentor junior team members to promote high-quality code and adherence to best practices.

Benefits

  • Matching 401(k).
  • Fully paid medical benefits.
  • Generous paid time off, including paid site closure days.
  • Paid training and tuition reimbursement.
  • Referral bonuses.
  • Fully paid life and disability insurance.
  • Annual logo wear allowance.
  • Company-sponsored events, including game nights, holiday and summer parties, and happy hours.
  • Flexible work environment.
  • Competitive compensation and benefits.
  • Opportunities to grow and advance your career.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service