Princeton, New Jersey, United States Hybrid Employment USD 69,400 - 158,000 Yearly

Booz Allen Hamilton is hiring a TAK Developer

About the Role

Booz Allen Hamilton is seeking a TAK Developer to work as a full stack developer resolving critical problems with complete end-to-end solutions. You will join a team operating in a fast, agile environment to help create systems that make a difference, developing software from vision to production-ready.

What You'll Do

  • Resolve problems with complete end-to-end solutions in a fast, agile environment.
  • Help create a system that will make a difference.
  • Develop software and systems from vision to production ready.
  • Learn new tools and techniques and identify needed system improvements.
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies.
  • Ensure solutions consider the current architecture and operating environment, as well as future functionality.

What We're Looking For

  • 3+ years of experience in software programming with object-oriented languages, including Java and Kotlin.
  • 3+ years of experience with development using the Android Tactical Assault Kit (ATAK) software development kit.
  • 2+ years of experience with the Tactical Assault Kit (TAK) ecosystem and with developing native Android applications.
  • Experience with profiling UI, memory, and concurrency on Android.
  • Experience with on-device database management using SQLite.
  • Experience writing unit tests.
  • Experience with user-facing UI design or development.
  • Knowledge of CoT.
  • Active Secret clearance.
  • Bachelor's degree in a STEM field.

Nice to Have

  • Experience with Android distributions and software development kits.
  • Experience with mobile technologies, including cellular and wireless.
  • Experience with WinTAK, TAK X, and TAK Server.
  • Experience following software architecture design patterns such as MMVM or MVC.
  • Experience with protobuf.
  • Experience with the WPF WinTAK UI framework.
  • Experience with .NET SDK WinTAK.
  • Experience with Spring or JavaFX TAKX UI framework.
  • Experience with Jakarta EE/CDI TAKX dependency injection.
  • Experience with Docker.

Technical Stack

  • Languages: Java, Kotlin
  • Platforms & SDKs: Android Tactical Assault Kit (ATAK) SDK, TAK ecosystem, WinTAK, TAK X, TAK Server, .NET SDK
  • Databases: SQLite
  • Protocols & Data: CoT, protobuf
  • Architectures: MMVM, MVC
  • Frameworks: WPF, Spring, JavaFX, Jakarta EE/CDI
  • Tools: Docker

Benefits & Compensation

  • Salary range: $69,400.00 to $158,000.00 (annualized USD)
  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development and tuition assistance.
  • Work-life programs and dependent care.
  • Recognition awards program.

Work Mode

This position operates in a hybrid work mode.

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Required Skills
JavaKotlinAndroid Tactical Assault Kit (ATAK) SDKTAK ecosystemSQLiteCoTWinTAKTAK XTAK ServerMMVMAndroid developmentMobile developmentObject-oriented programmingUI profilingMemory profilingConcurrency
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Booz Allen Hamilton

A global consulting firm providing management, technology, and engineering services to government and commercial clients.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago