Senior Android Developer (Kotlin/Java) - Agile Leader

CACI International Inc

Ashburn (VA)

Hybrid

USD 75,000 - 158,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc. is seeking a Senior Android Developer to design, build, and maintain native Android applications using Kotlin and Java for the BEAGLE ASF Team supporting CBP in Northern Virginia.

The role emphasizes Agile practices and rapid delivery of high-performance mobile software. You will collaborate with backend, UX/UI, product owners, and end-users, provide technical leadership, and contribute to sprint planning, code reviews, and deployment activities.

Qualifications

  • U.S. citizenship with ability to pass CBP background investigation.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Management Systems, or related discipline.
  • 5+ years of software engineering experience, including 4+ years building native Android apps.

Responsibilities

  • Design, develop, and maintain native Android apps in Kotlin/Java with limited oversight.
  • Collaborate with backend, UX/UI, product owners, and end-users.
  • Provide technical leadership and design recommendations for the Android platform.
  • Participate in release and sprint planning, testing, and demonstrations.
  • Mentor junior team members and perform code reviews.

Skills

Kotlin
Java
Android development
Agile methodologies
MVVM
MVI
Clean Architecture

Education

Bachelor's degree in Computer Science, Software Engineering, Information Management Systems, or related discipline

Tools

Android Studio
Jetpack Compose
XML layouts
RESTful APIs integration
ExoPlayer
Room/SQLite
Git/GitFlow

Job description

CACI International Inc. is seeking a Senior Android Developer to design, build, and maintain native Android applications using Kotlin and Java for the BEAGLE ASF Team supporting CBP in Northern Virginia.

The role emphasizes Agile practices and rapid delivery of high-performance mobile software. You will collaborate with backend, UX/UI, product owners, and end-users, provide technical leadership, and contribute to sprint planning, code reviews, and deployment activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer – Kotlin/Java (Hybrid)
Senior Android Developer – Kotlin/Java (Hybrid)

CACI International • Ashburn (VA)

Hybrid
USD 75,000 - 158,000
Senior Android Developer (Kotlin/Java) – Hybrid VA
Senior Android Developer (Kotlin/Java) – Hybrid VA

CACI International • United States

Hybrid
USD 75,000 - 158,000
Senior Android Developer: Kotlin/Java, Agile
Senior Android Developer: Kotlin/Java, Agile

Socket.dev • Ashburn (VA)

On-site
USD 75,000 - 158,000
Senior Android Engineer - Kotlin for Secure DHS App
Senior Android Engineer - Kotlin for Secure DHS App

CACI International Inc. • Ashburn (VA), Northern (KY)

Hybrid
USD 75,000 - 158,000
Senior iOS Swift Developer — Agile Sprint Team
Senior iOS Swift Developer — Agile Sprint Team

CACI International • United States

Hybrid
USD 90,000 - 190,000
Senior iOS Developer - Swift | Agile & Hybrid
Senior iOS Developer - Swift | Agile & Hybrid

CACI International Inc • Ashburn (VA)

Hybrid
USD 120,000 - 180,000
Mobile Developer (Android/Java)
Mobile Developer (Android/Java)

Socket.dev • Ashburn (VA)

Hybrid
USD 75,000 - 158,000
Mobile Developer (Android/Java)
Mobile Developer (Android/Java)

CACI International • United States

Hybrid
USD 75,000 - 158,000
Senior Product Architect, Cloud & Agile Solutions
Senior Product Architect, Cloud & Agile Solutions

CACI International Inc. • Ashburn (VA)

On-site
USD 113,000 - 238,000
Mobile Developer (Android/Java)
Mobile Developer (Android/Java)

CACI International Inc • Ashburn (VA)

Hybrid
USD 75,000 - 158,000