Android Developer

Bangalore, Karnataka, India
Aug 30, 2024
Sep 18, 2025
Hybrid
Full-Time
2 Years
Job Description

Infosys is seeking an Android Developer with 2-4 years of experience to join our dynamic team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will leverage your skills in Java/Kotlin, MVVM architecture, and various other technologies to build robust and scalable mobile solutions. This role offers an exciting opportunity to work on impactful projects and contribute to innovative solutions in a hybrid work environment.

Key Responsibilities

  • Develop and maintain Android applications using Java/Kotlin, ensuring high performance and reliability.
  • Implement MVVM architecture in your applications for better separation of concerns and scalability.
  • Utilize Hilt for efficient dependency injection and Room Database for local data storage.
  • Integrate and manage RESTful APIs to connect with backend services.
  • Apply knowledge of Android Notification APIs to enhance user engagement.
  • Create dynamic UI elements responsive to service responses and user interactions.
  • Follow enterprise security protocols, including Microsoft Intune and ADAL.
  • Utilize version control systems like Git for code management and collaboration.
  • Address and resolve production issues effectively, coordinating with stakeholders as needed.

Required Skills and Experience

  • Strong proficiency in Java/Kotlin programming languages.
  • Experience implementing MVVM architecture in Android applications.
  • Proficiency with Hilt for dependency injection and Room Database for local data storage.
  • Familiarity with Android Notification APIs and RESTful APIs.
  • Knowledge of enterprise security protocols (Microsoft Intune, ADAL).
  • Experience with version control systems like Git.
  • Excellent problem-solving skills with a keen attention to detail.
  • Advanced conceptual understanding of programming languages, databases, and operating systems.
  • Understanding of software engineering principles with practical experience in at least one project.
  • Ability to contribute to medium to complex tasks independently and understand design specifications.
  • Competence in running test cases and scenarios as per the plan.
  • Awareness of the latest technologies and trends in mobile development.

Additional Qualifications

  • Good understanding of the Software Development Life Cycle (SDLC).
  • Strong analytical and logical thinking abilities.
  • Exposure to design principles and the ability to apply them effectively.

Locations Available

  • Bangalore
  • Trivandrum
  • Pune
  • Chandigarh

Why Infosys?

Infosys is a global leader in consulting, technology, and next-generation services. We help clients navigate their digital transformation journeys and drive innovation. Joining Infosys means becoming part of a team that values continuous learning and growth, fosters a collaborative environment, and provides opportunities to work on cutting-edge technologies.

Ready to take the next step in your career? Apply today to be part of an organization that is shaping the future of technology and making a global impact.

Note. Given the high volume of applications, we encourage you to apply early and tailor your application to highlight your relevant experience and skills.