Principal Software Engineer

2HBorporated•Annapolis Junction, MD
•Onsite

About The Position

2HB Incorporated is seeking a Principal Software Engineer to support its government customer in Annapolis Junction, MD. This role involves developing the middle tier to backend data storage, along with ETL (Extract, Transform, Load) development support. The position offers an opportunity to contribute to innovative projects using cutting-edge technologies to deliver robust and scalable solutions. The engineer will be crucial in designing, developing, and deploying applications that meet clients' evolving needs.

Requirements

  • TS/SCI/Full Scope Polygraph Clearance
  • Extensive experience as a Java full-stack developer
  • Experience utilizing corporate authentication services into a secure full stack solution
  • Experience delivering full stack solutions with large data sets
  • Experience with developing in a micro-services framework
  • Familiar with design and implementation of local caching services
  • Experience with ETL (Extract, Transform, Load)
  • Docker & Docker Compose
  • Kubernetes
  • Jenkins
  • Github and Gitlab
  • Jira and Confluence
  • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university (or four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree)

Nice To Haves

  • Java
  • JavaScript
  • Python

Responsibilities

  • Developing the middle tier to backend data storage
  • ETL (Extract, Transform, Load) development support
  • Designing, developing, and deploying applications
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service