
Bengaluru · On-site
Mobile BA4 Software Engineer
- 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
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
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
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 BarclaysSimilar roles
More backend jobsAndroid EngineerKredivo Group · Bengaluru₹22.1–26.6 LPAest.
- Software Engineering Intern - Client (Mobile)Nudge · Bengaluru
Android Multi-Device Experience EngineerHP Inc. · BengaluruProduct Enablement Specialist II - White Label Mobile AppsHighLevel · Remote
Software Engineer, App-AndroidPhonePe · On-siteMobile Developer (Entry Level)Konrad · Gurugram₹6.4–9.4 LPAest.