GSSTech Group
Posted 11 days ago
Senior Android Engineer - Mobile Banking & Wealth
ChennaiOn-site
AI Summary
We are looking for a Senior Android Engineer to join our mobile engineering team, contributing to the development and continuous enhancement of enterprise-grade banking and wealth management applications.
About this role
We are looking for a Senior Android Engineer to join our mobile engineering team, contributing to the development and continuous enhancement of enterprise-grade banking and wealth management applications. You will be a core member of an Agile squad, owning feature development end-to-end — from architecture to delivery — while championing code quality, security, and performance at scale.
What You'll Do
- Design, build, and maintain high-performance Android applications for a global banking customer base
- Write clean, testable, and maintainable Kotlin code aligned with MVVM and Clean Architecture principles
- Develop and execute automation scripts for testing, CI/CD pipelines, and release validation
- Collaborate closely with product owners, designers, and backend engineers within Scrum sprints
- Own technical decisions across the full Android lifecycle — from early-stage development through Google Play Store deployment
- Champion security best practices within the mobile stack, including Android SDK Security Modules and Jetpack libraries
- Benchmark and evaluate new technologies to keep the platform current and competitive
- Mentor peers and influence cross-functional teams through knowledge sharing and technical leadership
What You Bring
Experience
- 8+ years of Android development experience building enterprise mobile applications at scale
- 5+ years of hands-on Kotlin experience with working knowledge of the latest language updates
- Proven track record delivering applications in regulated environments (banking or fintech preferred)
- Experience with large, complex codebases and API design for maintainability
Technical Skills
- Mastery of Android Architecture Components, Jetpack libraries, and Android SDK (including security modules)
- Deep understanding of MVVM, Clean Architecture, Dependency Injection (Hilt/Dagger)
- Strong grasp of multi-threading, memory management, and caching strategies on mobile
- Proficiency in functional programming concepts
- Hands-on experience with Firebase
- Solid CI/CD exposure — pipeline setup, troubleshooting, distributed services debugging
- Strong DSA and problem-solving skills
- Proficient with Git and source code management workflows (GitHub, Bitbucket, etc.)
Nice to Have
- Exposure to Wealth Management products or banking domain knowledge
- Experience in automation scripting for mobile testing (Espresso, UI Automator, Appium)
How You Work
- You follow and enforce coding, security, unit testing, and documentation standards — not because you're told to, but because you care about quality
- You thrive in Agile/Scrum environments and contribute meaningfully to sprint ceremonies
- You communicate technical ideas clearly to senior and executive stakeholders
- You don't wait to be told what to do — you identify problems and drive solutions independently
- You elevate the people around you through knowledge sharing and mentorship
Qualifications
- Degree or postgraduate qualification in Computer Science, Software Engineering, or a related field (or equivalent industry experience)
Explore related jobs
More jobs at GSSTech Group
Jobs in Chennai
- Lead Engineer ELV - RUK "High-rise & Complex Buildings" - Chennai & NoidaRamboll · Chennai, India
Manufacturing ManagerJord International · Chennai, Tamil Nadu
#2026-D-0042 Technical Manager of Software DevelopmentInvidi Technologies Corporation · Chennai, Tamil Nadu- Lead Software Engineer - SystemsFreshworks · Chennai, India
- Senior Data Operations Analyst (Python & SQL)Nielseniq · Chennai, TN
- Lead Software Engineer - Machine LearningFreshworks · Chennai, India