Senior Mobile Architect

AHU Technologies•Washington, DC

About The Position

The Senior Mobile Architect will support modernization of the District of Columbia Department of Motor Vehicles (DC DMV) Mobile Application, Destiny. The modernization effort aims to use cloud computing, data analytics, artificial intelligence, and mobile capabilities to provide a modern experience for DC DMV customers and partners, improve services and government operations, and strengthen data security. The role will architect, design, and develop iOS and Android mobile applications integrated with Mobile Backend as a Service (MBaaS), using the Java API for RESTful Web Services (JAX-RS) architecture. The selected candidate will learn DC DMV's mobile infrastructure and application implementation requirements and help facilitate continuous feature releases. The posting describes this as a Master level position requiring 16 years of work experience and a bachelor's degree or equivalent.

Requirements

  • Genuine core Java development and strong backend development skills (12 years required).
  • Backend system design and architecture experience, including Java Annotations, Generics, Reflection, Inheritance, object-oriented design, NIO, and Bean Validation (15 years required).
  • Bachelor's degree in IT or a related field, or equivalent experience (12 years required); the posting also states a BS degree or equivalent is required.
  • Enterprise mobile application development experience with iOS and Android (7 years required).
  • Omnichannel MADP experience across different form factors, including NFC, BLE, and IR (10 years required).
  • Spring Boot application development experience (10 years required).
  • Spring Java Config, Dependency Injection, and Autowiring concepts (10 years required).
  • Spring Integration development experience (10 years required).
  • Spring Web Services development experience (10 years required).
  • Maven project build experience (10 years required).
  • Git version control repository experience (12 years required).
  • Tomcat, Jetty, or Undertow application server experience (10 years required).
  • Linux working environment experience (10 years required).
  • OpenShift container-based application development and deployment experience.
  • 16 years of work experience, as stated for the Master level position.

Nice To Haves

  • JIRA issue tracker experience (8 years desired).
  • Knowledge of Continuous Integration and Continuous Development (CI/CD) practices (8 years desired).

Responsibilities

  • Architect, design, and develop iOS and Android mobile applications integrated with MBaaS using JAX-RS architecture.
  • Gain an understanding of DC DMV mobile infrastructure and application implementation requirements.
  • Support continuous feature releases of the mobile applications.
  • Support modernization of the DC DMV Mobile Application.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service