Android Developer

Open
Cerebraix Technologies

Cerebraix Technologies

Job Location
Bangalore
Start Date
12/22/2025
Total Experience (yrs)
5-8 Year
CTC (p.a.)
₹1020000 - ₹1080000
Mandatory Skills
Android (Kotlin) (5-8 Year)Jetpack components (5-8 Year)RESTful APIs (5-8 Year)Gradle (5-8 Year)Git (5-8 Year)CI/CD tools (5-8 Year)JUnit (5-8 Year)Espresso (5-8 Year)Mockito (5-8 Year)MVVM (5-8 Year)Retrofit (5-8 Year)WebSocket communication (5-8 Year)
Role/Job Description

Project Highlights

  • Prestigious Client / Project: Supporting a high-growth digital lending platform in the fintech sector, aimed at empowering India’s youth through accessible credit solutions. This platform has a strong market presence and is recognized among the top fintech innovators in the country.
  • Revolutionizing Technologies: Take ownership of full-cycle Java-based backend development with a strong focus on microservices architecture, scalable APIs, and real-time data communication using Kafka, WebSockets, and Redis.
  • Enterprise-Grade Engineering. Scalable Fintech Solutions. Impact at Scale. Lead technical discussions, mentor junior engineers, and deliver high-performance systems using Java 8+, Spring Framework, and CI/CD pipelines.

Roles and Responsibilities

  • Ownership and delivery on a variety of components (Java/Kotlin) while developing high quality, state-of-the-art Android apps
  • Provide technical leadership for an agile development team, championing best practices in Continuous Integration and Continuous Deployment (CI/CD). Foster a culture of quality through developer-led automated testing initiatives. Drive continuous improvement in SDLC and agile processes using key performance indicators to enhance team efficiency and software delivery.
  • Lead design, planning and estimation discussions within the team and with partners from across the department along with business stakeholders.
  • Conduct high-level system analysis and architecture design, ensuring alignment with business requirements, technical standards and the overall architecture blueprint.
  • Facilitate requirement gathering and translate complex business needs into technical specifications.
  • Oversee the creation and maintenance of project and technical documentation.
  • Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems.
  • Utilize advanced knowledge of system flow and develop and maintain standards for coding, automated unit testing, debugging, and implementation.
  • Oversee production support processes, collaborating with operations and business stakeholders. Analyze issue patterns to drive improvements. Guide documentation efforts, maintain on-call rotations and lead post-mortems. Lead efforts to resolve root-causes and enhance performance, scalability, and reliability.
  • Provide technical leadership and serve as advisor or coach to mid-level developers, analysts

Requirements

  • 6+ years of experience in Android Development using Java/Kotlin
  • Strong expertise in Kotlin and Jetpack Compose.
  • Deep understanding of Android Jetpack components (Navigation, Room, WorkManager, LiveData, etc.).
  • Experience with MVVM, Clean Architecture, and Dependency Injection frameworks (Hilt, Dagger).
  • Strong knowledge of RESTful APIs, Retrofit, and WebSocket communication.
  • Familiarity with performance optimization techniques, profiling tools, and debugging strategies.
  • Experience with Unit Testing and UI Testing (JUnit, Espresso, Mockito).
  • Hands-on experience with Gradle, Git, and CI/CD tools.
  • Knowledge of App/Client side configuration management systems like Firebase
  • Experience in 3rd Party integration design with Android App.
  • Strong command to drive success by improving key app quality components, user experience and performance.
  • Experience with the latest development paradigms like functional and reactive programming
  • Experience with system design and tech stack upgrade to build highly available, secure, maintainable, performing, and scalable applications.
  • Has a good understanding of software architecture, scalable data intensive architecture, and how to work in a team effectively.
  • Knowledge on machine learning topics relevant to Fintech and operationalizing the end-to-end stack will be a plus.
  • Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability & Extensive experience in Finance-related technology.


Apply Now