Skip to content
Barclays logo

Barclays

Bengaluru · On-site

Mobile BA4 Software Engineer

Full-timePosted
Salary
Not disclosed
Eligible batches
2024 · 2025 · 2026
Location
BengaluruOn-site

About the role

Barclays is looking for a Mobile BA4 Software Engineer to join its Bengaluru team. The role focuses on designing, building and enhancing Android applications that power digital experiences for customers and internal users. You will work with modern Kotlin‑based code, legacy Java components and a suite of Android tooling to deliver high‑quality, secure and performant mobile solutions.

Responsibilities

  • Develop and ship Android features using Kotlin, Jetpack Compose, MVVM/MVP patterns and dependency injection frameworks.
  • Maintain and improve existing Java‑based codebases, ensuring scalability and performance.
  • Collaborate with product owners, UX designers, architects and QA to define requirements and deliver integrated solutions.
  • Write unit and UI tests with JUnit, Mockito/MockK and Compose UI testing to guarantee code reliability.
  • Set up and optimise CI/CD pipelines (Jenkins, GitLab, GitHub) and manage release processes with Android App Bundles.
  • Monitor applications using Datadog, Firebase or similar tools and follow secure coding practices.

Free interview prep

Prepare for the interview

All lists

Eligibility

  • Strong background in Android development with expert‑level Kotlin skills.
  • Experience handling legacy Java Android code.
  • Understanding of Android lifecycle, state management, permissions and notifications.
  • Ability to work in a cross‑functional, agile environment.

Skills

  • Kotlin and Java programming.
  • Android SDK, Android Studio, Jetpack Compose and XML layouts.
  • Networking with Retrofit and OkHttp.
  • Build tooling with Gradle and modularisation.
  • Testing frameworks: JUnit, Mockito/MockK, Compose UI testing.
  • CI/CD pipelines (Jenkins, GitLab, GitHub) and release automation.
  • Observability platforms such as Datadog or Firebase.

Resume keywords

Asked for

  • Kotlin
  • Java
  • Android SDK
  • Jetpack compose
  • Retrofit
  • Okhttp
  • Gradle
  • JUnit
  • CI/CD
  • Firebase

Nice to have

  • Hilt
  • Dagger
  • Mockk
  • Datadog
  • Gitflow
Tailor my resume with these

Benefits

  • Opportunity to work on cutting‑edge mobile products for a global financial institution.
  • Access to continuous learning resources and technology communities.
  • Collaborative culture that values innovation, security and quality.
  • Support for professional growth and leadership development.

You'll apply on barclays.wd3.myworkdayjobs.com

Find a referralPeople at Barclays on LinkedIn

Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing

About Barclays

London-based bank with UK consumer, corporate and private banking, an investment bank and a US consumer bank, plus technology and operations hubs in India.

Founded 1690 · 5000+ employees · HQ London, England, United Kingdom

More about Barclays

Similar roles

More backend jobs